On 11/01/2008, <b class="gmail_sendername">Dmitrii 'Mamut' Dimandt</b> <<a href="mailto:dmitriid@gmail.com">dmitriid@gmail.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">



  

<div bgcolor="#ffffff" text="#000000"><span class="q">
Robert Virding wrote:
<blockquote type="cite"><font face="verdana" size="2">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:
  <br>
  <br>
Any sufficiently complicated concurrent program in another language
contains </font><font face="verdana" size="2">an ad hoc
informally-specified bug-ridden
slow implementation of half of Erlang.</font><br>
  <font face="verdana" size="2"><br>
  </font></blockquote></span>
Sorry to disappoint you, but this has been done before :)<br>
<br>
<font size="3"><a href="http://www.nabble.com/Erlang-for-desktop-applications--tp5673521p5962663.html" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.nabble.com/Erlang-for-desktop-applications--tp5673521p5962663.html
</a></font><br>
</div>

</blockquote></div><br>Ah, but I don't define it as a corrolary! For me it's a new rule. :-)<br><br>Robert<br><br>