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

Cybersécurité : attention aux QR codes dans les PDF

Les attaques de phishing utilisant des QR codes frauduleux intégrés dans des documents PDF joints…

2 semaines ago

Windows 11 : une mise à jour majeure apporte de nouvelles fonctionnalités

Microsoft a amorcé le déploiement de Windows 11 24H2. Passage en revue des nouvelles fonctionnalités…

1 mois ago

Microsoft 365 : comment Copilot se déploie dans toutes les applications

L'intégration de Copilot dans la suite bureautique s'accélère. Où trouver l'assistant IA et comment l'utiliser…

2 mois ago

PC Copilot + : Microsoft veut garder Recall

Microsoft annonce une phase expérimentale pour lancer Recall sur les PC Copilot+. Elle doit commencer…

3 mois ago

Windows 11 : comment Microsoft va réduire la taille des mises à jour

Comment réduire la taille des mises à jour de Windows 11 ? Microsoft annonce la…

4 mois ago

Windows 11 : comment Bloc-notes va remplacer WordPad

Déjà doté de la sauvegarde automatique, d'un compteur de caractères et de Copilot, Bloc-notes embarque…

4 mois ago