Processes Ring Exercise
Details
Ci eserciteremo insieme con un classico esercizio del mondo Erlang/Elixir tratto dal libro "Programming Erlang" di Joe Armstrong
> Write a ring benchmark. Create N processes in a ring. Send a message round the ring M times so that a total of N * M messages get sent. Time how long this takes for different values of N and M. Write a similar program in some other programming language you are familiar with. Compare the results. Write a blog, and publish the results on the Internet!
Non lo prenderemo tanto come un esercizio di ottimizzazione quanto un esercizio per prendere familiarità con i processi e con le primitive che permettono ad Elixir di modellare la concorrenza.
Sarà un'occasione per imparare insieme hands-on Elixir, perché la teoria è nulla senza la pratica ;-)
Cosa portare: Un computer portatile con Elixir installato e voi stessi ;-)
L'evento inizia alle 19:30 ma se ti va scambiare due chiacchiere iniziamo ad incontrarci alle 19:00 per fare un po' di networking.
Alla fine dell'evento di solito ci organizziamo per una cena in uno dei locali nelle vicinanze.
Ti aspettiamo!
NOTA: se hai degli argomenti che vuoi approfondire, dei dubbi da toglierti, un talk da provare, insomma, se hai delle proposte sui prossimi incontri faccelo sapere! Questo Meetup deve vivere dei contributi dei suoi partecipanti e contribuire è il modo migliore per imparare ;-)
