Recap java, semaine 34, année 2010

La récap Java, 3 entrée(s) pour la semaine du 23 août au 29 août 2010.

Comme toujours, cliquez sur les titres pour les articles complets.


« Extension Methods » de C# 3.0 VS « Defender Methods » de Java 7 par adiGuba (27/08/2010 12:58)

J’essaye de suivre régulièrement les mailing-lists concernant l’évolution du langage Java. En particulier celle des projets Coin et Lambda, traitant principalement de l’évolution du langage. Il est intéressant de voir à quel point chaque petit détail peut prendre une importance capitale, que ce soit pour des raisons de compatibilités et voir même philosophique… Bien que ce soit des langages orientées objets, j’ai toujours dit que les C++, Java et C# offrait chacun une approche différente [...]

Tags: .NET, 7 Dolphin


Java 7 : petit état des lieux du projet Lambda… par adiGuba (25/08/2010 13:06)

En fin d’année dernière, le report de Java 7 laissait envisager l’intégration des closures. Cela a donné naissance au projet Lambda dont l’objectif était de regrouper les différents travaux afin d’en sortir une spécification claire et fonctionnelle quitte à se passer de certain « power-concept ». Il en ressort une proposition d’expressions Lambda relativement allégée vis à vis des multiples et très complètes propositions de closures qui ont pu être proposées par le passé. Mais cela s’accompagne [...]

Tags: 7 Dolphin , 8


Java 7 et les try-with-resources (ARM block) par adiGuba (23/08/2010 13:08)

Après le multi-catch/rethrow et depuis la version b105, les derniers builds du JDK 7 intègrent désormais le support des try-with-resources (bloc ARM), ce qui permettra enfin de pouvoir gérer proprement la fermeture des ressources de manière simple et efficace. Voilà enfin une syntaxe claire et précise pour libérer les ressources proprement et sans erreur… Quel est le problème avec les ressources ??? Contrairement à la mémoire, les autres types de ressources ne sont pas gérées [...]

Tags: 7 Dolphin


Recap java, semaine 31, année 2010

La récap Java, 2 entrée(s) pour la semaine du 02 août au 08 août 2010.

Comme toujours, cliquez sur les titres pour les articles complets.


La concurrence des navigateurs a du bon ! par benwit (06/08/2010 10:13)

Vous vous rappelez de votre navigateur en 2002 ? Probablement Internet Explorer puisqu’il était à son apogée ! Je me rappelle également qu’entre 2001 et 2004 (pour être gentil), les navigateurs n’ont quasiment pas évolués. La concurrence a donc du bon pour que le leader (Il a le bras long et les poches profondes) se sorte les doigts de l’endroit où il méritait de recevoir un bon coup de pied. Bref, IE9 semble vraiment prometteur [...]

Tags: Web


Bientôt un GUI Builder Google pour les applications GWT ? par benwit (05/08/2010 22:29)

Un GUI Builder ? Pour ceux qui l’ignorent, je rappelle qu’un GUI Builder est un outil qui permet de construire une IHM par drag & drop de Widgets. Il est une belle illustration du pattern MVC, un modèle qui représente votre code et deux vues : la vue « code » et la vue « graphique ». Vous avez une zone d’édition, une table des propriétés et des palettes de composants pour construire vos vues. Les GUI Builder existent [...]

Tags: Eclipse, GWT, Javascript, Web