Linus Torvalds twierdzi, że rozwijanie oprogramowania będzie coraz trudniejsze ( TeamQuest )

Postęp jest co raz mniejszy a Javy nie można nazwać legacy stackiem gdyż to zależy jakich frameworków użyjemy, poza tym co innego Java a co innego JVM Pożyjemy zobaczymy

@navaare: Co innego Java a co innego JVM, ale w perspektywie 20 lat nie jestem przekonany, że oba przetrwają.

Jeśli Java umrze (wyparta przez np. Kotlin) to w perspektywie kilku kolejnych lat JVM będzie pisane wyłącznie pod Kotlin i straci kompatybilność wsteczną. (czyli nie będzie można na nowych JVM odpalać kodu sprzed 15 lat np.)
Ale to są hipotetyczne scenariusze i nie ma co tworzyć teorii, zobaczymy jak będzie.