2 ms·
I long ago left the enterprise Java world. I imagine that despite modern cloud computing, there are still many companies running ancient Java application server
by patwolf 5y ago
I long ago left the enterprise Java world. I imagine that despite modern cloud computing, there are still many companies running ancient Java application servers--servers that have been running dozens of applications for years uninterrupted, save the occasional critical security patch. The teams that developed those applications are probably long gone. Upgrading the Java runtime would probably require licensing and installing a new version of the app server. Only then could they consider rebuilding the apps for a newer Java runtime and running through months of regression testing.
Such Java users certainly cannot afford to upgrade. However, I do think it's cool to see improvements in Java. Certainly Oracle can be blamed for some of Java's neglect, but I do think enterprise app servers played their part in limiting the potential of Java as a language.