4 ms·
My benchmark was mostly a parody, since Haskell just memoized the call and never really did the work. The point of the article was more the difference between
by bobfunk 15y ago
My benchmark was mostly a parody, since Haskell just memoized the call and never really did the work.
The point of the article was more the difference between the languages that really tackles concurrency (Haskell, Clojure, Go, Erlang) and Node's way of simply offering one solution that works for a lot of problems where the common scripting languages (especially PHP) doesn't work that well.
- lurker19 15y agoHaskell broke the Programming Language Shootout by the compiler and runtime optimizing the busy-loop tasks into no-ops and memoizations. It is hard to write a Haskell program that is gimped enough to be in league with other languages in a synthetic benchmark.
- alexatkeplar 15y agoDon't forget Akka (esp Scala-Akka) in that list!
- gtani 15y agoI just put up a [[actors in _ lang]] list http://stackoverflow.com/questions/7566548/actor-based-distributed-concurrency-libraries-for-ocaml-and-other-languages http://stackoverflow.com/questions/7566548/actor-based-distr...