Programming languages do matter but not as much as many people think f.ex. the HN crowd has a soft spot for LISP, and most of the don't even have proper parallel execution (and no I am not talking OS threads, having direct access to those should honestly be removed at one point). And sure, Racket and a few others are "Working on having an actor model". Wake me up when they achieve it. I am betting on somewhere in the 2030s, best case scenario.<p>A combination of a good and restrictive language compiler (Rust, OCaml, Haskell) and an amazing runtime (Erlang) is the sweet spot that everyone should be aiming at.<p>If anything, I am very tired of seeing yet another LISP dialect -- or any other language really, come to think of it now -- being announced. Many of us the programmers love to play and going to check on these languages is IMO taking away precious mind-share.<p>If anything, in my eyes it's exactly because programming languages matter is the reason why we should have <i>less</i> of them. We should start folding some languages inside others. (Or abandon them.)
Very little innovation in programming languages has happened regarding new realities at the hardware level especially transition from serial to parallel execution.
<a href="https://www.youtube.com/watch?v=JqYCt9rTG8">https://www.youtube.com/watch?v=JqYCt9rTG8</a> is not available anymore.