I want to talk about programming language syntax tradeoffs. This stuff has probably been said before, but I’ve been thinking about it a bit recently and want to write a blog post about it, because what’s this blog even for anyway.
I was thinking about people’s complaints about various programming languages, and it got me thinking about tradeoffs of features vs. syntax simplicity. What do I mean? Let’s look at some examples.