Le Touilleur Express

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

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.

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

  • Vis ma vie de Staff/Principal Engineer

    Suite de l’article précédent sur le Staff Engineer. Aujourd’hui, voyons un peu

    20 juillet, 2022
  • Inari

    Devenir Staff Engineer : comment et pourquoi ?

    Après une dizaine d’années en tant que développeur, vous serez un jour

    17 juillet, 2022
  • WeAreDevelopers 2022, conférence à Berlin – jour 1

    Il est 8h40, 19 degrés, vous êtes à Berlin. La queue dehors

    24 juin, 2022

Tweets @nmartignole

  •  @JulienTopcu  Sans l’utilisation de features flags, Doctolib ne ferait pas 3 mises en prod par jour. On a 40,000 tes… https://t.co/hh2dpilFNg

    1 hour ago
  •  @klf37  Moi oui et lire les notices de montage

    1 hour ago
  •  @Floby  Non commerce et marketing

    1 hour ago

Mots clés

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

Le Touilleur Express

Blog par Nicolas Martignole

Contactez-moi : nicolas@touilleur-express.fr

Suivez-moi sur Twitter : @nmartignole

Copyright© 2008 - 2020 Nicolas Martignole | Tous droits réservés
  • A propos de l’auteur
  • A propos du Touilleur Express
  • Log In
  • My Account
  • My Profile
  • Reset Password

Le Touilleur Express