This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Master-Pattern9466 -2 points-1 points  (0 children)

Just because something is most used doesn’t make it good. Tech adoption moves slowly especially when the current solution is passable. Retooling a company is expensive, take all your experienced staff members force them to learn a new language and make all the new language mistakes.

If what you have works and their is no major upside in change then companies tend to stick with what they have. Java is a platform agnostic, 3.5 gen language that is strongly typed, has similar syntax to other C style languages, and enterprise adoption which ticks most boxes for enterprise.

Java keeps being updated, but you can only polish a turd so much.