Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment: Re:CSP makes parallel programming easy (Score 3, Informative) 48

by TwistedSquare (#28347449) Attached to: Erlang's Creator Speaks About Its History and Prospects
Erlang is based on the ACTOR model, not CSP. The main practical differences between Erlang and CSP is that Erlang uses asynchronous dynamically-typed messages sent to a particular address (process id), whereas CSP systems usually deal with synchronous messages sent down a particular, typed channel. But they are both message-passing systems with the idea of removing shared mutable data, as you say. For an implementation of CSP in the pure functional language Haskell, see my library CHP (

"Now here's something you're really going to like!" -- Rocket J. Squirrel