|
|
|
|
|
by imanaccount247
4272 days ago
|
|
>sacrifice the abilitity to write print statements to do debugging No. >lose the ability to reason about order of execution No. >But does it really result in more performant code? That is not the goal. The goal is being able to reason about the code, and write code that is correct. The fact that it performs very well is due to a high quality compiler, not purity. > Every benchmark I've ever seen, more practical languages like Ocaml have come out on top. Doesn't look that way from here: http://benchmarksgame.alioth.debian.org/u32/ocaml.php
How exactly is a language that is unable to handle parallelism "more practical" than one that handles it better than virtually any other language? |
|