Artwork

Contenu fourni par Agnès Crépet, Cédric Exbrayat, Alexis Hassler, Cyril Lacôte, and Julien Ripault. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Agnès Crépet, Cédric Exbrayat, Alexis Hassler, Cyril Lacôte, and Julien Ripault ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Player FM - Application Podcast
Mettez-vous hors ligne avec l'application Player FM !

LyonJUG - 15/05/2012 - Groovy 2.0

1:25:16
 
Partager
 

Manage episode 152187844 series 1052427
Contenu fourni par Agnès Crépet, Cédric Exbrayat, Alexis Hassler, Cyril Lacôte, and Julien Ripault. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Agnès Crépet, Cédric Exbrayat, Alexis Hassler, Cyril Lacôte, and Julien Ripault ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Après un bref aperçu des fonctionnalités clés de Groovy 1.8, dont le support natif de JSON, l'intégration de GPars pour vos besoin de concurrence, et pour des Domain-Specific Languages encore plus lisibles, Guillaume nous plonge dans les nouveautés de Groovy 2.0 ! Beaucoup d'utilisateurs de Groovy l'utilisent comme un langage de script Java ou comme un "meilleur Java". Mais tous n'ont pas besoin des librairies de Groovy ou des capacités dynamiques. Dans le premier cas, Groovy devient plus modulaire avec des modules unitaires composables. Dans le second cas, Groovy 2 rajoute le "static type checking" pour vous assurer de la qualité de votre code et pour repérer les erreurs plus tôt à la compilation. D'autre part, tout le monde n'a pas besoin des fonctionnalités dynamiques tout le temps, et Groovy propose en plus la compilation statique. Avec elle, Groovy 2 génère du bytecode efficace, aussi rapide que Java, et vous permet de protéger les sections critiques de votre application du "monkey patching". Mais lorsque vous en avez besoin, les fonctionnalités dynamiques du langages sont plus performantes grâce au support d'invoke dynamic du JDK 7.
  continue reading

26 episodes

Artwork
iconPartager
 
Manage episode 152187844 series 1052427
Contenu fourni par Agnès Crépet, Cédric Exbrayat, Alexis Hassler, Cyril Lacôte, and Julien Ripault. Tout le contenu du podcast, y compris les épisodes, les graphiques et les descriptions de podcast, est téléchargé et fourni directement par Agnès Crépet, Cédric Exbrayat, Alexis Hassler, Cyril Lacôte, and Julien Ripault ou son partenaire de plateforme de podcast. Si vous pensez que quelqu'un utilise votre œuvre protégée sans votre autorisation, vous pouvez suivre le processus décrit ici https://fr.player.fm/legal.
Après un bref aperçu des fonctionnalités clés de Groovy 1.8, dont le support natif de JSON, l'intégration de GPars pour vos besoin de concurrence, et pour des Domain-Specific Languages encore plus lisibles, Guillaume nous plonge dans les nouveautés de Groovy 2.0 ! Beaucoup d'utilisateurs de Groovy l'utilisent comme un langage de script Java ou comme un "meilleur Java". Mais tous n'ont pas besoin des librairies de Groovy ou des capacités dynamiques. Dans le premier cas, Groovy devient plus modulaire avec des modules unitaires composables. Dans le second cas, Groovy 2 rajoute le "static type checking" pour vous assurer de la qualité de votre code et pour repérer les erreurs plus tôt à la compilation. D'autre part, tout le monde n'a pas besoin des fonctionnalités dynamiques tout le temps, et Groovy propose en plus la compilation statique. Avec elle, Groovy 2 génère du bytecode efficace, aussi rapide que Java, et vous permet de protéger les sections critiques de votre application du "monkey patching". Mais lorsque vous en avez besoin, les fonctionnalités dynamiques du langages sont plus performantes grâce au support d'invoke dynamic du JDK 7.
  continue reading

26 episodes

Tous les épisodes

×
 
Loading …

Bienvenue sur Lecteur FM!

Lecteur FM recherche sur Internet des podcasts de haute qualité que vous pourrez apprécier dès maintenant. C'est la meilleure application de podcast et fonctionne sur Android, iPhone et le Web. Inscrivez-vous pour synchroniser les abonnements sur tous les appareils.

 

Guide de référence rapide