Re:“Stop Writing Dead Programs” by Jack Rusher (Strange Loop...
by zhxshen on Monday October 17, 2022 @02:51PM
(#33237963)
Not just readability; trade-offs in every conceivable dimension: time efficiency, memory efficiency, developer efficiency, readability, maintainability, correctness, etc, etc...
Adopting the features he values is not free. A toll would be paid along a different axis.
But Rusher isn’t saying “use Clojure because it’s ahead of time as opposed to Rust/Go”. He’s making a point that some (often more niche) languages have built-in features that are better suited to what most of the development work is - debugging - and other languages should look to adopt them.