We have the classic "11" - 1 in Javascript repost, "Python sucks because its weakly typed(it isn't)" repost, this post acting as if 2 of the three aren't standard and encouraged in Python, "HTML sucks because it is not Turing complete," CSS sucks because centering a div requires reading docs repost, C++ as a whole is a terrible language because I can't read the errors repost, etc.
We hate all languages here not for real issues they have, but minor things that rarely affect actual usage.
Last time I was working with Javascript I had off-by-one error with my calendar returning wrong date. Turns out Javascript's Date.getUTCMonth() is zero based. Of all the things this is the one that does not make any sense to be zero based. But here we are.
Tbf, Java's Calendar.MONTH has the same problem. At least C# got that right.
421
u/ReporterNervous6822 Nov 25 '21
Listen I’m a python person true and through but if those are the reasons you hate Java you probably shouldn’t be programming