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.

13 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
  5. You can use the stick for taking selfies as well as group photos. It is extremely easy to to use the stick, simply turn it on and pair it with your smartphone via Bluetooth. The stick comes with an adjustable head that can rotate up to 270 degrees. This ensures that you can capture stunning photos from any angle you desire.5fvd5fg
    2fg4d4rc
    gf45tf
    fd4574r
    f245evf

    SvaraRadera