4 ms·
People should also understand generalization, though. That there's "tons and tons of parallel C code" doesn't matter. Parallelization is built-in into this la
by foljs 16y ago
People should also understand generalization, though.
That there's "tons and tons of parallel C code" doesn't matter.
Parallelization is built-in into this language. It is not built-in, as a first class language feature, in C.
A lot of C projects, such as servers, are indeed threaded, but threads are also so last century.
Different paradigms (like in Erlang) are better to parallelize, easier to write, more performant, and much much less confusing to debug than threads. Heck, even no-side-effects functional language programming is better to parallelize than C with threads.