As I commented earlier I won't bother to reply to him on his site, as everyone has said it isn't worth it. But I would like to comment one of his claims.<br><br>He is extremely against algorithms and sequential languages because they are sequential. Even Erlang is too sequential for him as within each process things are done sequentially.
<br><br>Around the same time we were developing Erlang we were also looking at the parallel logic languages Parlog and Strand as one alternative language type to use. They are extremely parallel and communication between processes is easy using lazy lists. The trouble is that they are TOO parallel as everything, literally everything, every little computation, is a separate process. The world, however, even though it is parallel does expect things to happen in a certain order, so using these languages you had to work to sequentialise them so they did things in the right order. This was tedious and could easily lead to strange errors when you got it wrong.
<br><br>We found then, as now, that Erlang's level of parallelism is neither too hot nor too cold but just right.<br><br>Just a little comment,<br><br>Robert<br><br>P.S. I must say that I liked playing with these languages and they were a lot of fun. I even did an implementation of Erlang in Strand using Strand as an "assembler language" to which Erlang was compiled. It worked but gave no benefit over the JAM. It's described in a Strand book.
<br><br><br><div><span class="gmail_quote">On 28/08/07, <b class="gmail_sendername">Robert Virding</b> <<a href="mailto:rvirding@gmail.com">rvirding@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
When scanning for references to Erlang I occasionally come across this guy:<br><br><a href="http://rebelscience.blogspot.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://rebelscience.blogspot.com/
</a><br><br>He is advocating/developing a system called COSA and continually comparing it to Erlang. While I appreciate the references I personally think he is a bit bonkers and just not getting it. Do you think it is worth getting into a discussion with him and try to correct him where he is wrong? Has anyone tried?
<br><span class="sg"><br>Robert<br><br>
</span></blockquote></div><br>