Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Channels & Concurrency: Go, Clojure, Erlang, Ha...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Channels & Concurrency: Go, Clojure, Erlang, Haskell

The idea, benefits, theory and practise.

Avatar for Oleksii Kachaiev

Oleksii Kachaiev

August 03, 2013
Tweet

More Decks by Oleksii Kachaiev

Other Decks in Programming

Transcript

  1. Idea •Hoare’s CSP •Erlang / Limbo / etc •Transport level

    •File name / File descriptor •Message Box / Queue
  2. Go

  3. CML