Uh-oh...
You know, I was just programming in Python yesterday, and I was once again reminded of how ANNOYING a language it is... how annoying it is that it's so popular that I'm essentially forced to code in it.
Especially now that a bunch of (probably needed) changes have been made in half-assed ways that interact clunkily with its original rather, um, idiosyncratic structure, syntax, and philosophy, which for a long time were determined almost entirely by one person's idea of what was intuitive.
I mean, it's not JavaScript-level annoying or Perl-level chaotic, but it's a pretty damned annoying language.
> Although our tools have continued to improve (such as golang),
Uh-oh...
Another language that grabbed some popularity by fixing some things, but still fails to systematically Do Things Right, even though we're now like 50 or 75 years into this whole computer thing, and are at a point where we ought to have a mature understanding of what Right is and the time to act with deliberation.
One of the ways it grabbed that popularity was, of course, by looking familiar and unintimidating to people who don't like "weird languages".
> By making different tradeoffs, these issues can be mitigated and a more broadly-appealing functional language can be built.
Uh-oh...