3 ms·
What? It's not at all clear that you can reproduce Erlang's concurrency ability in C. Someone gave a link to an untested, unknown library that hasn't been teste
by henning 19y ago
What? It's not at all clear that you can reproduce Erlang's concurrency ability in C. Someone gave a link to an untested, unknown library that hasn't been tested in real situations hardly at all and that's supposed to be equivalent to 2 MLOC codebases with 99.9999999% uptime?
I was suggesting it to be fair. It has not yet been demonstrated because I have not seen any benchmarks to the contrary or anything approaching real data, and certainly no instances of this occurring in real production software.
Thus, the opportunity to make a fair comparison never arose, so you have some work to do before you say "thppt".
The point was it's easier to get correctness in languages like Erlang, irrespective of what speed is being achieved. Of course, if you're happy with buffer overflows and core dumps, more power to you.
- timr 19y ago"What? It's not at all clear that you can reproduce Erlang's concurrency ability in C." The Erlang VM is written in C: http://planeterlang.org/story.php?title=Inside_BEAM_the_Erlang_Virtual_Machine http://planeterlang.org/story.php?title=Inside_BEAM_the_Erla... You might want to step back from the ledge a bit.
- evgen 19y ago> The Erlang VM is written in C: It has been written _once_ in C. That does not mean that re-implementing it in C again would be a good idea or would get you the same set of benefits as the existing Erlang VM and its associated libraries. Just because one particular team has accomplished a task in C does not mean that any random collection of C coders have the skill or experience to do the same. (A pedantic point perhaps, but the quote you reference said _reproduce_..._