The Parallelism and Concurrency Landscape: Where does Erlang Fit?

Paul Butcher
Parallelism and Concurrency Geek

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.


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.

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.

Twitter: @paulrabutcher

Back to conference page