Friday, 11 January 2008

Virding's First Rule of Programming

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.

1 comment:

  1. The actors model and failover is not invented by Erlang, so this looks a litte shallow.

    More on the actors model

    The same goes for restarts and failover.


    Programming is hard -