News for hackers. Stuff that matters.
Re:The Programming Language Conundrum by discreteevent on Saturday March 30, 2019 @06:39PM (#19532395)
The problem with macros and dsls is that there are many good programmers in the world but very few good language designers. Plenty of people can design a language for themselves, which probably explains the productivity gains of lisp for a one person project. But there are very few who can design a language for others.
Re:The Programming Language Conundrum by kazinator on Sunday March 31, 2019 @12:40AM (#19533909)
And the problem of programmers not being good language designers is that the design of APIs consisting of nothing but functions and data types is also language design. Oops!