|
|
|
|
|
by DeadEarnest
200 days ago
|
|
If we approach the question as engineers, scientifically, with numbers and studies, not anecdotes and hand-waving, then Clojure is hands down the best language in terms of productivity and bug reduction. To this day, I know of no study that was able to demonstrate superiority of statically-typed languages - [1]. What studies clearly show, is that both in terms of productivity [2] and bug reduction [3], expressivity reigns supreme. And Clojure is the most expressive [4] out of languages that can leverage huge ecosystems (Java and JS, soon C++ through Jank dialect). [1] https://danluu.com/empirical-pl/
[2] PBX study from Economics of Software Quality by Caper Jones
[3] https://arxiv.org/pdf/1901.10220
[4] https://redmonk.com/dberkholz/2013/03/25/programming-languag... |
|