‘Tiger’, Java: mais où en est-on ? Eclaicissements…

Tiger, la très attendue mise à jour de Java par Sun, devrait apporter de nombreuses innovations? ou intégrer les anciennes ou des dérivées ? Mais de quelle version s’agit-il ?

Comment s’y retrouver dans les mises à jour de Java éditées par Sun Microsystems ?

Commençons par? le commencement ! La version 1.1 a succédé à la 1.0, logique. La mise à jour 1.2 ? et ses innovations importantes, voire majeures, comme l’impression, le ‘drag and drop‘, les graphiques 2D et les interfaces utilisateurs Java Foundation Classes – s’appelle Java 2 version 1.2. Jusque là on suit… Entre temps, la communauté Java, tout comme Sun, n’a pas chômé. Des librairies pour construire des applications Web côté serveur, avec Java 2 Enterprise Edition (J2EE). Une version pour mobiles et systèmes embarqués, Java 2 Micro Edition (J2ME). Reprenons! La version actuelle de Java, c’est Java 2 Standard Edition (J2SE), à savoir la version? 1.4.2-05. Il manque, dirons-nous, la 1.3 de la Java 2. Mais alors, Tiger, c’est Java 2 ? Non, c’est déjà pris ! Comme il s’agit d’une évolution majeure fruit de 10 années de développement (sic!)? évolution du langage qui s’adresse aux développeurs bureau, navigateur ou serveur ; performances de la plate-forme améliorées ; démarrage plus rapide et support des matériels graphiques ; implémentation accrue des changements de code -, serait-ce Java 3 ? Perdu ! Car, entre temps certains éditeurs, comme O’Reilly, ont cherché à simplifier l’enchaînement des versions, et ont publié en accord avec Sun des ouvrages sur Java 4.0, c’est-à-dire J2SE (traduction: Java 2 Standard Edition 1.4.2_05). Donc Tiger c’est J2SE 5.0. Facile ! Sauf que O’Reilly, toujours lui, vient de publier Java 1.5 Tiger. A suivre !