fredag, januari 11, 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.

10 kommentarer:

  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

    SvaraRadera
    Svar
    1. Erlang didn't invent those concepts, but it's a heck of a good implementation.

      Radera
    2. No, we didn't as such "invent" them, but at the same time we didn't take them from anywhere either. We arrived at these properties on our own as the best ways of solving our problems. We never heard about actors till years later.

      Radera
  2. We can possibly form here all those possible meaning and objects that one must needed to understand by the meaning and sufficient values.

    SvaraRadera
  3. Den här kommentaren har tagits bort av bloggadministratören.

    SvaraRadera
  4. Fantastic post, very informative. I wonder why the other specialists of this sector do not notice this. You must continue your writing. I'm confident, you have a great readers' base already!เขียนโปรแกรม

    SvaraRadera