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.
I’m saying that in practice most people who care enough about speed to go out of their way to parallelize their code for better CPU perf will pick the speed over the language.
-
-
Your logic doesn't make sense. It assumes that parallelism is somehow inherently difficult, *and* that rewriting an OCaml codebase in C++ is somehow feasible.
-
Feel free to prove me wrong :) I’m not saying it’s good. I’m just saying what I’ve seen over and over: JavaScript (PJs), Golang, Haskell frameworks, etc.
- 7 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.