3 ms·
Languages like Haskell, Clojure, Erlang provide good "modern" abstractions like STM which are great. But even having the basic threading primitives built in fr
by colonwqbang 6y ago
Languages like Haskell, Clojure, Erlang provide good "modern" abstractions like STM which are great.
But even having the basic threading primitives built in from a early point would help I think (e.g. Java, C++).
Why? Because it does not let library authors entertain the idea that they can just ignore all parallelism concerns.