True in 2004, probably still true to some extent in 2021.
True in 2004, probably still true to some extent in 2021.
By the same logic, Python would now also be in the 'uncool' group, since everyone and their mother uses it.
> if a company chooses to write its software in a comparatively esoteric language, they'll be able to hire better programmers, because they'll attract only those who cared enough to learn it.
During whole my career, I have found that there are always new things to learn. Learning is not limited to picking new language. And if you work in more popular language, no matter which one, there are always new framerworks, libraries, security issues, performance optimizations, approaches, tools to integrate with, algorithms, you name it.
What he is saying there is either that picking new language matters more then the above. I don't find that convincing.
> So a language that makes source code ugly is maddening to an exacting programmer, as clay full of lumps would be to a sculptor.
Is a programmer with aesthetic preference against java really inherently superior? I find that whole section low on arguments and high on colorful emotions appealing metaphors.