SpringSource acquisisce G2One e Groovy e Grails con esso è un strong indicatore per me che c'è bisogno di altri linguaggi (in questo caso un linguaggio di scripting) sulla JVM. SpringSource è stato sicuramente un indicatore di quali strumenti avranno successo nell'ecosistema Java da alcuni anni a questa parte.
Scala ha caratteristiche che Java probabilmente non avrà mai, e anche le funzionalità come le chiusure sono molto lontane per Java. Questo è vero per molte delle nuove lingue JVM. Poiché gli sviluppatori sono esposti a queste funzionalità, è difficile tornare a Java.
Puoi indicare aziende importanti come Twitter, FourSquare, Sony Entertainment, ecc. che stanno utilizzando Scala in produzione, ma per me il pezzo più significativo è che gli sviluppatori sono entusiasti di questi nuovi linguaggi e apprezzano le funzionalità che offrono oltre Java.
Penso che Android possa aiutare molto una o più delle nuove lingue JVM. So che molte persone stanno scrivendo applicazioni Android Scala.
Ovviamente Java non andrà da nessuna parte presto perché c'è un enorme investimento in esso. Quindi la JVM è in giro da molto tempo. Ma come linguaggio Java ha iniziato a rimanere indietro. Mi sembra molto probabile che i nuovi linguaggi che offrono vantaggi concreti su Java, ma che possano essere implementati nello stesso ambiente che già supporti, possano prosperare nella comunità degli sviluppatori.