A phenomenon I’ve noticed: If a proposed parallel extension to a language doesn’t provide speedups to programs that are greater than the speedups that users would get by just rewriting those programs in a different language, the extension is probably doomed.
Single-threaded perf in OCaml isn’t good enough as far as I’ve seen. Remember, we still only have 2 or 4 cores.
-
-
"good enough" for what? this kind of smacks of "systems language" high-horsery, imo
-
Good enough that the gains you get from rewriting your CPU-bound OCaml code in e.g. C++ are usually better than the gains you would get from parallelizing the OCaml.
- 12 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.