Edward C++Hands https://bartoszmilewski.com/2013/09/19/edward-chands/ (interesting criticism of the C++ parallelism standards and the programs they produce)
miniblog.
Related Posts
An overlooked PL question: what is easy to try in a given language? In lisp it's easy to try adding extra syntax. In Rust it's easy to try parallelism on iterators (rayon).
Are there other examples? Perhaps Perl and regexes or Haskell and STM?
Python is criticised for the GIL preventing multiple threads running at once. Turns out that many languages don't support this kind of parallelism, including JS, PHP/Hack and OCaml (although multicore-ocaml is underway).
Is 'make -jN' an anachronism? Shouldn't a modern build tool choose a sensible level of parallelism without human intervention?