Due to the multi-core nature of modern hardware, the only way to have faster software is to do things in parallel. Clojure addresses this need using reference types and a few core functions, and thus abstracts out the difficulty of developing software that performs parallel execution.
In this talk, I will present Clojure's view on concurrency, its usage of reference types and other concurrency mechanisms in the language.
18:15-19:00: Clojure's take on concurrency, Part I
Speaker: Yoav Rubin 19:00-19:15: Break
19:15-20:00: Clojure's take on concurrency, Part II
Speaker: Yoav Rubin
Please feel free to come forward and suggest a topic for future meetups.