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

    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

    ReplyDelete