Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

May 2018 #51

Closed
10 of 11 tasks
killercup opened this issue Apr 4, 2018 · 11 comments
Closed
10 of 11 tasks

May 2018 #51

killercup opened this issue Apr 4, 2018 · 11 comments
Labels

Comments

@killercup
Copy link
Contributor

killercup commented Apr 4, 2018

ToDo

  • Settle for a date and location: Wednesday 2018-05-02, 19:15 CET at C4 (default: first Wednesday each month)
  • Send "Save the Date" info (with link to this ticket)
  • Basic Agenda (default: Open Space)
  • Final invitation (deadline 2018-04-20)

Invitation draft

Title: CGN ###: Save The Date

Dear Rustaceans,

our next Meetup will be on **Wednesday 2018-05-02, 19:15 CET**.

This time around we've decided to test something new.
We'll try to solve a set of beginner level tasks, under different constraints:
write it in a functional style, get the shortest source code possible, make it as simple or convoluted as possible, and whatever else comes to mind.
The intend is that under these constraints we'll learn about new language features and library functions, from each other, as well as the documentation.

Depending on participation and experience we'll solve the tasks as one large group, or split up into smaller ones.
So don't be afraid to drop by even if your very new to Rust. However, if you're already fairly experienced, there may still be something new to learn.

**[You can register here](https://www.meetup.com/RustCologne/events/vnwndpyxhbdb/)**.

We are looking forward to seeing you. :-)

Yours,
Pascal and Florian
―  
The meetup will likely be held in German, we will however reevaluate this at the beginning of the evening and may switch to English if needed.

Rust News

@Florob
Copy link
Collaborator

Florob commented Apr 17, 2018

So, we are drawing close to our announcement deadline again.
I'm under the impression that we usually have many people relatively new to Rust. I was thinking something that might be interesting for newcomers as well as somewhat experienced people might be to do some coding challenges. I.e. solve some simple tasks under various constraints: Fastest program on system XY, code golf, most functional (as in programming, not as in working), easiest/hardest to understand.
The premise for this is that these constraints and reviewing code together would showcase various language features or library functions people might not have been aware of.
There are (depending on how confident people feel) various versions of doing this:

  • as a large group
  • split up in two groups (we should be able to get two rooms/projectors if we need them)
  • small groups
  • everyone by himself

Does this sound like a good idea, or is that e.g. to competitive?
I'm happy to come up with some tasks, though from experience things I come up with tend to be a bit on the math-heavy side.

@killercup
Copy link
Contributor Author

Sounds like a cool idea to me, @Florob! I'd like to frame this in a non-competitive way, though, because we tend to have people completely new to Rust.

(Also just cc'd you on an email that may be relevant to some future meetups)

@Florob
Copy link
Collaborator

Florob commented Apr 23, 2018

I've updated the ticket with a proposed Invitation. Proof reading and suggestions welcome.
I'd like to announce the meetup this evening, since we're already running a bit late.

@killercup
Copy link
Contributor Author

killercup commented Apr 23, 2018 via email

@mre
Copy link
Contributor

mre commented Apr 23, 2018

Hey I just heard beginner level tasks, and that's why I chime in here. 😉

My repo for simple coding tasks might come in handy. It's specifically not about coding puzzles, but about approachable tasks targeted at beginners.
There are still a lot of tasks left, which don't have a Rust solution, so it might be a good fit. What's also nice about it is, that there are solutions in other languages like Python, Go, or Javascript so everybody should feel right at home.

I'm biased of course, since it's my project so feel free to use something else. No hard feelings. 😀

@Florob
Copy link
Collaborator

Florob commented Apr 23, 2018

I wouldn't really want to tease tasks yet, because I have not really come up with anything.
@mre's repo looks nice, from quickly scrolling through it.
I'm not opposed to inviting people here to suggest tasks either, OTOH they can always do that at the event too, of course.

@mre
Copy link
Contributor

mre commented Apr 23, 2018

True. Maybe we should simply see how people team up during the event and keep my repo as a plan B in case we need some inspiration.

@TheRustyStorm
Copy link

@Florob
Copy link
Collaborator

Florob commented May 2, 2018

@zgtm
Copy link

zgtm commented May 2, 2018

@killercup
Copy link
Contributor Author

Thanks for the great meetup, folks! Hope to see you all again next month :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants