Pour gérer vos consentements :
Categories: Cloud

Java 2 fera danser MacOS X

Steve Jobs a annoncé hier, lors de JavaOne, la conférence des développeurs des technologies Java, que Java 2 serait livré avec chaque copie de MacOs X. Le très médiatique patron de la Pomme a indiqué qu’Apple et Sun « travaillaient dur pour faire du Mac la meilleure machine Java sur la planète », tant sur la partie matérielle que sur le logiciel. Les ingénieurs de Cupertino ont, en effet, traduit la machine virtuelle HotSpot pour qu’elle puisse fonctionner sur les processeurs du Mac, les PowerPC, et surtout en tirer le meilleur parti. Alors qu’une machine virtuelle classique n’est qu’un interpréteur de commandes qui exécute le code Java au fur et à mesure (comme un vulgaire programme Basic des temps anciens…), HotSpot VM (pour Virtual Machine) permet une compilation dynamique du code et, ainsi, une sensible amélioration des performances de Java.

Apple aurait également implémenté les fonctions d’interface utilisateur (appelées Swing) dans Quartz (le sous-système graphique d’Aqua, la nouvelle interface de MacOS X). Résultat, une applet Java fournirait à l’utilisateur les mêmes sensations qu’une application native MacOS.

Selon nos confrères de MacCentral, Steve Jobs et Avie Tevanian, vice-président chargé de l’ingénierie logicielle, sont intervenus aux côtés du Président de Sun Microsystems, Scott McNealy, lors de son discours d’accueil au Moscone Convention Center de San Francisco. McNealy a présenté Steve Jobs comme étant « l’un de ses héros, qui nous a montré le chemin de la différence dans la Valley (la Silicon Valley bien sûr, ndlr) ».

Sur scène, Steve Jobs a admis que certains n’étaient pas heureux de l’implémentation de Java sur les Mac jusqu’à présent, « parce qu’Apple et Sun n’avaient pas travaillé intimement ». « C’est ta faute ! », a répondu McNealy sur le ton de la plaisanterie. McNeally et Jobs ont alors demandé à Avie Tevanian de présenter une démonstration. Celui-ci a fait tourner Java 2 sur la dernière version développeurs disponible de MacOS X (la DP4) en utilisant WebObjects. Bien que ces deux produits soient des pré-versions, la démonstration s’est déroulée sans anicroche.

Pour en savoir plus :

JavaOne

Recent Posts

IA et RGPD : sont-ils compatibles ?

Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…

2 semaines ago

Windows 10 : quel coût pour le support étendu ?

Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…

3 semaines ago

Cybersécurité : la plan de Docaposte pour convaincre les PME

Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…

4 semaines ago

Surface Pro 10 : plus autonome et un peu plus réparable

La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…

1 mois ago

Office 2024 : ce qu’on sait de la prochaine version

Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…

1 mois ago

Microsoft Teams : comment fonctionne le double usage « pro-perso »

Microsoft Teams évolue dans une version « unifiée » qui permet de combiner les usages…

1 mois ago