Quote:Original post by Rebooted
Quote:Original post by Antheus
Actually, Erlang is another interesting alternative. It has proven to be unsurpassed with regard to concurrent performance. Another interesting aspect is that it has no shared state and no stack - which makes for quite interesting programming.
What do you mean by that?
There is no global state, there are no function calls, all operations are done through messages, and everything is a process (tens, even hundreds of thousand per processor are no problem), despite that, there are no synchronization primitives, and no multi-threaded programming issues.