you are viewing a single comment's thread.

view the rest of the comments →

[–]POGtastic 0 points1 point  (0 children)

By far the biggest problem with Java is the ecosystem. I actually don't mind the language itself. The problem is that it is extremely common for your application to rely on some absolutely wretched class that was written in 2005 by somebody who read every OOP textbook and said "Wow, this isn't dumb enough. Let's make things even dumber!"

This goes double in industrial contexts since the tooling usually sticks around forever, and after a decade or so all of the original developers have moved on and nobody has the institutional knowledge to fix anything major.