Au lieu d'énumérer les présentations auxquelles j'ai assisté, je vais plutôt essayer d'en faire un petite synthèse. Pour commencer, j'aurais beaucoup aimé qu'il y ait eu quelques sujets en relation avec le mouvement 'NoSql' ou le 'Domain Driven Design', malheureusement ça pas été le cas, mais étant simultanée avec la QCon à San Fransisco, il suffirait alors de jeter un petit coup d'œil sur les speakers et le programme pour avoir la réponse (un autre coup d'œil sur les prix aussi :p).

En fait, le programme proposé traduit un peu l'année 2009 pour Java, mise a part EE6, trop peu de nouveautés et encore moins d'innovations; enfin, la encore si on considére que EE6 apporte de réelles nouveautés ou une quelconque innovation; j'aurais plutôt tendance a dire que c'est un re-mixage de quelques de-facto qui ont éclipsés la version précédente. Exception faite ce qui se passe du coté des 'NoSqlistes' avec des projets comme Hadoop et compagnie, qui n'étaient présent que par un petit BOF! Ce qui est a mon propre avis dommage car c'est un thème en pleine ébullition. Du coup, des sujets comme JDK7 ou Spring3 font encore et toujours l'actualité faute de relève mais aussi a cause du retard qu'ils ont eu par rapport a leur roadmap initiale. Seule l'annonce de adoption des 'closures' pour Java7 a créer un peu le buzz autour de ces sujets, quoi que personnellement j'en avais marre de cette histoire et la suivais plus depuis quelque temps. Autre chose qui a laissé sa trace sur cette édition, c'est la crise! Etant à ma première je pouvais pas vraiment m'en apercevoir, mais a en croire les habitués les traces sont assez flagrantes.

En ce qui concerne les présentations auxquelles j'ai assistés, j'en ai retenu spécialement celle de Cameron Puddy, intitulée 'Traditional Programming Models: Stone knives and Bearskins in the Google Age' dont je donne un aperçu a travers une citation tirée de ses slides :

« By 2021, there will be chips with 1024 cores on them. Is parallelism the tool that will make all these cores useful? John Hennessey has called it the biggest challenge Computer Science has every faced. He has credentials that might make you believe him. Allen says that it’s also the best opportunity that Computer Science has to improve user productivity, application performance and system integrity. - Phillip J. Windley ».

Je vous invite, d'ailleurs,a voir cette présentation sur Parleys soit dans les prochains jours en vous inscrivant à la chaine dédiée au Devoxx'09 ou gratuitement l'année prochaine.

Je citerais aussi le 'show' de Robert Martin dit oncle Bob pour la 2éme Keynote et vous invite de jeter un coup d'oeil sur le manifeste des 'artisants développeurs'. Et enfin, la présentation de iBeans, quoique la c'est plus le framework qui a retenu mon attention que la prestation de Ross Mason; En fait, je remarque que toutes les sessions durant lesquelles un framework était présenté par son 'créateur' étaient étrangement trop abstraites ou orientées tutoriel/document de référence, et il y avait un manque de mise en valeur des problématiques auxquelles répondait ou tentait de résoudre le produit en question.

En ce qui concerne le reste, je dirais pas qu'elles sont pas intéressantes mais plutôt que j'en espérais plus. Par exemple je suis resté sur ma faim sur un sujet qui m'intéresse beaucoup et qui était pourtant bien présent a travers trois ou quatre sessions et qui est la performance. En fait j'avais espérer retenir bien plus des Kirk Pepperdine, Dan Hardiker, Simon Ritter et Holly Cummins. Cela dit, comme mentionné par ces speakers ce problème est très difficile a présenté car trop liés aux cas concrets; la preuve, le peu d'ouvrages qui existent dessus.

Enfin, et pour conclure, je dirais que j'ai été globalement satisfait par cette participation et surtout par quelques discussions intéressantes avec d'autres participants, sans oublier les frites!