DeVault: Announcing the Hare programming language
DeVault: Announcing the Hare programming language
Posted May 7, 2022 19:28 UTC (Sat) by littoral (guest, #140523)Parent article: DeVault: Announcing the Hare programming language
We don't.
Over a programmer's lifetime, probably more than 90% of his/her time is spent maintaining/enhancing/fixing existing code. The most effective way to increase programmer productivity would be to reduce the number of programming languages in existence. Inventing yet another one might possibly [giving the inventors of Hare every possible benefit of the doubt] increase programmer productivity in writing new code by between 1% and 2% - after, that it is, it gains enough users to get more or less debugged. But - if it ever gets to be popular - it then reduces programmer productivity in maintaining old code by more than 20% because they have to spend time learning a new language - and new libraries.
So, wow, somebody has given us the opportunity to reduce the overall lifetime productivity of programmers by adopting Hare. Let's do the smart thing. Ignore Hare, it'll then go away.
You would like to increase programmer productivity? That's a lot harder. The best way would be to write a program that converted, with 100% coverage, language X into language Y. For example, Perl to Python, or COBOL to anything. AFAIK that's never been done for any high-level language pair (X, Y) when neither strictly includes the other (e.g. C++ and C).
