Java se porte bien, merci. Mais
pourquoi au juste ? Sans doute parce que les efforts
de Sun ont porté leurs fruits : les développeurs
qui utilisent ce langage ont accès à des
bibliothèques de composants modulaires et standardisés
qui leur facilitent grandement la tache. L'éditeur
en est d'ailleurs largement récompensé :
ses outils de développement Java diposent d'un
quasi monopole sur le marché.
Mais Java n'aurait pas
rencontré un tel succès s'il ne disposait
pas d'avantages certains, qui font la différence
avec la concurrence. Pour décrire ces points
forts,
le
mieux est de laisser la parole aux développeurs :
un sondage réalisé par DevX's établit
un classement de ce que les programmeurs apprécient
le plus dans Java.
Polyvalence
Et les louanges se bousculent au portillon : pour
25 % des développeurs interrogés,
Java est surtout d'une grande efficacité pour
des applications sur le Web. Pour 20 % d'entre-eux,
Java permet avant tout de réduire les coûts
de développement. Pour un autre cinquième
des personnes interrogées, le principal avantage
de Java est son aptitude à atteindre le niveau
de performance voulu. Pour 17 % des développeurs,
c'est la sécurité du langage qui est la
plus intéressante. 16 % regardent avant
tout la rapidité du déploiement de Java.
Et la liste est encore longue ... Java aurait-il
tous les atouts de son côté ?
Une chose est sûre,
la langage "à la tasse de café"
est particulièrement à l'aise dans la
gestion des bases de données et le recueil d'informations
sur Internet, puisque les trois quarts des développeurs
ont recours à Java pour ces applications.
Un
frein : la complexité
Le langage de Sun pourrait bien poursuivre son ascension :
la majorité des personnes interrogées
prévoient d'élargir leur utilisation de
Java dans les années
qui
viennent, toutes applications confondues. A condition
que la communauté des développeurs trouve
une solution à son plus gros problème :
la pénurie de compétences.
Java est en effet un langage
relativement complexe à maîtriser (en particulier
parce qu'il est orienté-objet). Pour le Meta Group,
c'est même le premier frein à son développement.
Java devrait donc conserver ses parts de marché
dans les secteurs où il excelle. Mais pour conquérir
de nouveaux champs d'activité, la formation des
développeurs et l'évangélisation
sera l'indispensable clé.
|