Aphorisms on programming language design https://www.rntz.net/post/2017-01-27-aphorisms-on-pl-design.html (fun post critiquing some common themes in PL design)
Related Posts
The niche of short, environment-specific scripts, and the consequences for programming language design choices: https://brrt-to-the-future.blogspot.com/2021/03/why-bother-with-scripting.html
@krinkle A surprising number of PL design workarounds are "just add another equals sign" 🙃
I'm adding a += operator to my programming language, because writing `x = x + 1` is tedious.
This opens the tricky design question of which operators should support this. Is += and -= sufficient, or do you expect things like >>= and **= to be available?