After reading the blogs about how good Erlang's concurrency model is and how we just just made a super implementation of it in XXX I have been led to formulate Virding's First Rule of Programming:
Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang.
With all respect to Greenspun.
Subscribe to:
Post Comments (Atom)

The actors model and failover is not invented by Erlang, so this looks a litte shallow.
ReplyDeleteMore on the actors model
http://c2.com/cgi/wiki?ActorsModel
The same goes for restarts and failover.
Peace
-stephan
--
Programming is hard - http://blog.codemonkeyism.com
http://twitter.com/codemonkeyism