|
|
|
|
|
by boothead
5169 days ago
|
|
Can anyone comment on writing erlang style apps in Haskell? Haskell appears to have many of the required ingredients: Cheap multi threading, immutability and the Cloud Haskell[1] framework, with the added benefits of speed and the awesome type system. I currently use eventlet and ZeroMQ in python to emulate a similar (and probably crappier) style of writing message passing concurrency apps. With the addition of protocol buffers this type of architecture is easily applicable to a multi language set up. I'd be very interested to see what others are doing. Has anyone who's used erlang tried playing with Haskell in the same role? [1] https://github.com/jepst/CloudHaskell |
|
* Erlang: fault tolerance, distributed systems, absolute performance less important. * Haskell: correctness important, multicore+shared memory performance a main focus, distributed systems less of a focus (cloud haskell)
I wouldn't write my webserver in Erlang, for example, but my distributed object store, that's another story.