Dlwbat4kaogisdwx0pgy
SkillsCast

You came for the concurrency right?

6th December 2013 in London at The Crypt, St James Church Clerkenwell

There are 9 other SkillsCasts available from Clojure eXchange 2013

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

This talk aims to cover concurrency, parallelism (and why they are not the same thing) Software Transactional Memory, Refs, Atoms, Futures, Promises and Agents and talk about when you can and should use them.

One of the main attractions of Clojure is it’s support for concurrency, but it is possible to get a lot done without really exercising the concurrency features. Since most of the books were published Clojurescript has given us a very different runtime, reducers and most recently core.async have arrived and given us even more ways to utilise multiple cores and asynchronous communication, while maintaining our sanity.

The talk is accessible to people new to Clojure but the hope is everyone takes away something new and fun.

YOU MAY ALSO LIKE:

Thanks to our sponsors

You came for the concurrency right?

Tom Hall

Doing a mixture of Dev and Ops that might be called DevOps. Tom is a mathematician, theatre fan, occasional mountaineer, part time runner, thoroughly nice chap and available in fine bookstores everywhere.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

This talk aims to cover concurrency, parallelism (and why they are not the same thing) Software Transactional Memory, Refs, Atoms, Futures, Promises and Agents and talk about when you can and should use them.

One of the main attractions of Clojure is it’s support for concurrency, but it is possible to get a lot done without really exercising the concurrency features. Since most of the books were published Clojurescript has given us a very different runtime, reducers and most recently core.async have arrived and given us even more ways to utilise multiple cores and asynchronous communication, while maintaining our sanity.

The talk is accessible to people new to Clojure but the hope is everyone takes away something new and fun.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

You came for the concurrency right?

Tom Hall

Doing a mixture of Dev and Ops that might be called DevOps. Tom is a mathematician, theatre fan, occasional mountaineer, part time runner, thoroughly nice chap and available in fine bookstores everywhere.