This month, Chris Seaton will be giving us a guided tour of concurrent Ruby.
Historically it’s been up to languages other than Ruby to come up with new approaches for handling concurrency, but now that leaves Ruby in a position to provide lots of the good ideas in one place. The Concurrent Ruby gem provides a wide range of tools with many different ways to look at concurrency. Actors, agents, async, futures, dataflow, promises, tasks, channels, thread pools, conditions, barriers, exchangers, semaphores, atomics and more, all in one place.
Full details on the NWRUG website: nwrug.org/events/21st-may—concurrent-ruby.
Chris Seaton is a PhD student in concurrency and parallelism at the University of Manchester, a Research Manager at Oracle labs working on dynamic languages, and a core committer to JRuby and Concurrent Ruby.
Manchester Digital Laboratory is a space for creatives and digerati to play, plan and create together.
36-40 Edge Street, Manchester M4 1HN, United Kingdom
An event page by Tekin Suleyman
We ask for your email address so that we and the attendees have a way of contacting you.