It's totally the COBOL of the 90s, but also...
I don't use it now so much b/c I'm not coding so much, but if I were to choose something that has strong typing, is highly performant (no GIL, f'rinstance), has a lot of 3rd-party tools and is likely to still be around (and viable) in 30 years when my big clanking enterprise software was till running... I'd lean toward Java.
Definitely. Plus the later versions with the autoboxing (iir the name correctly) and (finally) lambdas is quite mature. Took a long time to get there though.
I'd still stay away from committee-led massive consultancy fees nonsense like EJBs though.
Just typing all those curly braces, and everything is a noun, memories make me shudder. :)
Although - Java or the JVM? There are a lot of interesting things that use the JVM.
@francis ☝️