Have you ever read the documentation for Perl 5's
-f wantarray.) I don't remember the first time I read it, but as far
back as I can remember, it's said something like:
This function should have been named
The second edition of Programming Perl, published in 1996, says something similar.
At least fifteen years later, novices still get tripped up on the difference between arrays and lists. That's fifteen years of confusion and fifteen years of further entrenching the damage of having a core keyword with the wrong name, making the problem worse and the pain of fixing things worse.
(What would have been the problem of making an alias named
wantlist and deprecating but not necessarily removing