La domanda è stata recentemente posta sui blog di Forrester.com, e la risposta è esplicitamente negativa. Tra le cause, un presentation layer (Swing-JavaFX-JSF ecc.) ritenuto non all'altezza o un eccesso di framework che sembrano evidenziare le mancanze del linguaggio piuttosto che la sua forza.
Sono tuttavia gli stessi dati di Forrester, sottolinea una replica dal blog di Rich Sharple, che mostrano come Java, pur con tutte le sue debolezze, continui a mostrare un trend in crescita a differenza degli altri competitor indicati, su tutti .NET. Per tacere del fatto che pian piano si stanno affacciando nuovi linguaggi, quali Groovy o Scala, JVM-compatibili e a volte in grado di essere un utile complemento a Java stesso.
Che ne dite? Un campanello d'allarme doveroso?
Personalmente, mi accontento di sperare che presto le guerre d'opinione e le notizie ad effetto lascino spazio ai fatti concreti...come una nuova JDK.