3 ms·
Programming language design for humans is a completely different thing from PLT. It's more about usability, HCI, psychology. And if by success you mean populari
by zzzcpan 7y ago
Programming language design for humans is a completely different thing from PLT. It's more about usability, HCI, psychology. And if by success you mean popularity or any metric that includes productivity of the language, understanding of usability will definitely help you there, but knowledge of PLT will almost certainly hurt it, since it makes you think that a lot of PLT ideas are acceptable and usable.
- noelwelsh 7y agoIf you look at the trajectory of most popular languages they are incorporating more "PLT ideas". Lexical scope, type systems, etc.