
On Dec 10, 2:38 pm, Bulat Ziganshin
Hello Sebastian,
Thursday, December 10, 2009, 4:27:49 PM, you wrote:
The killer app for that, IMO, is parallelism these days
btw, are you seen Google App Engine? it's python/java ATM, but i think that haskell will be ideal fit there. it's all about computations-in-cloud, or more precisely hosting-in-a-cloud, like Amazon EC2
I think the first language which would come to mind, is acutally Erlang. As a cloud server process and cloud database backend might be physically distributed, it's more logical to send messages between them asynchronously, than share state in parallel. But yes, Haskell fit's this pattern well, through the Control.Concurrent library.
so, both individual cpus and largest servers now are multi-threaded, it just need some time so EC2/GAP developers will realize Haskell potential
-- Best regards, Bulat mailto:Bulat.Zigans...@gmail.com
_______________________________________________ Haskell-Cafe mailing list Haskell-C...@haskell.orghttp://www.haskell.org/mailman/listinfo/haskell-cafe