Formateur et auteur d'ouvrages sur Java, le développeur indépendant, reste confiant dans l'avenir de son langage fétiche, non sans exposer ses craintes face à la nouvelle licence GPL de celui-ci.
Les langages P sont Python, Perl et PHP. Les langages G sont C++, Java et C#, ainsi appelé pour Langages Généralistes. Ces deux types de langages sont en compétition permanantes, mais révèlent des forces différences. Les langages P sont capables de raccourcir considérablement le temps de développement : une ligne de langage P représente en moyenne 5 lignes de langage G!
Les analystes du groupe Burton recommandent le choix d'un langage P dans les architectures, en se basant sur les cadres de développement et les environnements disponibles, tout en signalant que l'offre est encore mince.