Ok that was fun, thanks for all the responses! Lots of great stuff in there. Now take your favorite programming language and tell me the 3 things you most dislike about it. No complaining about languages you don't use!

Jul 16, 2019 · 11:57 PM UTC

4
Replying to @aaronpk
The perception that PHP is still a bad language. The inconsistency of standard function parameters. The lack of generics.
1
1
this is a very good tweet
1
Replying to @aaronpk
I wish Python had multi-line lambdas (though I can't imagine a good syntax for them) I hate how complicated it is to bundle compiled C dependencies in Python packages I'm jealous of JS tagged template literals - f-strings aren't quite as good, they're missing the tags
1
2
Replying to @aaronpk
For python, the lack of type information for function signatures and return values in the documentation has always annoyed me. The lack of naming consistency in the standard library, too — it’s almost as bad as PHP, with nospaces, under_scores and… waterpigs.co.uk/notes/51a1jf…
Replying to @aaronpk
Semicolons. Definitely the semicolons.