Le Touilleur Express

  • Accueil
  • A propos de l’auteur
  • A propos du Touilleur Express
Next Previous

Jazoon: James Gosling Keynotes

23 juin, 2009

Après l’introduction de Christian FREI, l’un des organisateurs de Jazoon, voici qu’arrive James Gosling. En quelques mots, James est l’un des fondateurs de Java, le voir et l’écouter en live c’est intéressant. Le bonhomme est fortement teinté Geek, mais son discours est intéressant comme vous allez le voir.

Java tout d’abord, c’est 6 millions de développeurs dans le monde, c’est 6 millions de développeurs dans le monde, 10 milliards de JVM déployées, dont la moitié sur des périphériques mobiles. C’est encore 15 millions téléchargement du JRE par semaine. bref Java est « everywhere ».
James raconte une anecdote amusante : sa fille de 21 ans, étudiante, apprend en ce moment Java… Comme il dit « imaginez-là encours… elle répond au prof : oui c’est mon père qui a écrit ce machin »

Il nous présente l’histoire de Java, ses origines qui sont proches de l’électronique embarqué, de l’idée de « Write Once, Run everywhere ». Aujourd’hui le langage est plutôt « Learn Once, Work Everywhere » ce que je trouve plus actuel et correct. Il nous fait aussi prendre conscience que la plateforme Java dans son ensemble est aujourd’hui la vraie force de la communauté, au delà du langage en lui-même. Il est vrai que des langages comme Groovy ou Scala font aujourd’hui partis de la même famille.

Il continue ensuite : le réseau a tout changé. Des applications massives sont déployées en Java comme le réseau de santé au Brésil avec le dossier médical. Java est partout, dans votre PS3, dans votre télé, dans votre téléphone portable, dans votre voiture, au dessus de votre tête dans des satellites… Et oui !

Il aborde ensuite les produits de SUN Microsystems, avec une présentation de Glassfish V3 Preview. La sortie de Glassfish V3 est prévue pour septembre, en même temps que Java EE 6 (dixit Alexis qui est à côté de moi). Afin de démontrer la facilité avec laquelle on peut maintenant travailler avec les EJB 3.1, il montre une page JSP à laquelle il ajoute un appel vers un EJB3 en quelques lignes. Il sauvegarde le code, on recharge la page, et hop cela fonctionne. Sans redéployer. Et sans relancer une quelconque factory de Bean non plus, soit-dis en passant.
Il aborde ensuite une partie sur Netbeans 6.7 et le projet Kenai, ce qui semble très prometteur. Il parle ensuite de Java RealTime, une version adaptée aux contraintes du temps réel.
Viens ensuite la fameuse Loi de Moore, qui depuis 3 ans se tasse. Il semble qu’un plafond ait été atteint pour tout ce qui concerne la vitesse des CPU. Aujourd’hui c’est le nombre de processeurs, de coeurs, qui est important. Et à cet instant, James Gosling a une réflexion intelligente : si vous n’aviez pas la JVM, comment feriez-vous pour écrire un programme capable de fonctionner sur des CPUs multi-cores en étant capable de les utiliser ? Petit tacle gentil à nos voisins du C/C++

Sa présentation, quoique parfois un peu décalée, nous donnes une vision assez générale de la place de l’écosystème de Java. Il présente aussi JavaFX, j’ai un peu de mal à sentir l’enthousiasme, mais pas beaucoup sur le Cloud Computing. Il parle cependant du projet Kenai qui viserait à offrir un moyen de déployer dans le Cloud une application Java EE. A quand un GlassFish V3 « cloud-computed » ?

Allez il est temps de commencer la journée des sessions, je reprends le sac et on y va.

0 no like

Articles similaires:

Default ThumbnailJames Gosling a quitté Sun-Oracle Default ThumbnailJames Gosling a aussi son blog apres tout Default ThumbnailKeynotes : Oracle et SUN Microsystems font encore chambre à part

Derniers articles

  • L’instant T où tu poses ta dém…

    Retour d’expérience sur la démission et le moment où vous devez quitter une entreprise.

    6 likes

    24 octobre, 2024
  • The « Robinson » projection – comprendre son système d’information

    Nous sommes en juillet 2022 chez Doctolib. Je travaille sur un projet

    5 likes

    22 octobre, 2024
  • Réussir son démarrage comme Staff/Principal Engineer dans une nouvelle entreprise

    Je prépare une présentation avec mon collègue Théotime pour la conférence Cloud

    3 likes

    6 octobre, 2024

Mots clés

Apple (32) Architecture (14) Big Data (5) Conference (8) Devoxx (55) Dev Web (37) Doctolib (2) geekevent (1) groovy (2) Innoteria (11) Java (517) Linux (10) Non classé (15) Perso (266) Recrutement (2) Scala (30) scrum (43) Société (3) Staff Engineer (5) Startup (21) Web 2.0 (67)

Le Touilleur Express

Blog par Nicolas Martignole

Contactez-moi : nicolas@touilleur-express.fr

Suivez-moi sur X (Twitter) : @nmartignole

Copyright© 2008 - 2024 Nicolas Martignole | Tous droits réservés
  • A propos de l’auteur
  • A propos du Touilleur Express
  • Reset Password

Le Touilleur Express