Developers are flocking to Erlang because of its superb support for concurrency. Erlang's actor-based approach is particularly strong, but it's not the only way.
What approaches are other languages and ecosystems taking? And what lessons can the Erlang community learn from them?
Talk objectives:
- There’s more to parallelism than multiple cores
- Parallelism and concurrency related, but different
- There’s more to concurrency than actors
Target audience:
- Anyone who is interested in understanding the wide range of approaches being adopted within the software field to help us deal with the increasing importance of parallelism and concurrency.
CODE showed during the presentation.
Slides
Paul is an author and veteran of several technology startups. Most recently, he was Chief Software Architect at SwiftKey, the best-selling input method for Android devices. Twitter: @paulrabutcher
His most recent book is "Seven Concurrent Models in Seven Weeks: When Threads Unravel" published by The Pragmatic Bookshelf.
He's currently consulting for a number of early-stage startups, helping them lay technical groundwork.