La conférence pour l'éthique et la diversité dans la tech
avec des crêpes et du cœur Mixit heart

#TALK

Les nouveautés de Groovy 2.1

Venez découvrir les nouvelles fonctionnalités de Groovy 2.1 ! Invoke dynamic, type checking personnalisé, méta-annotations...

Other Other

Fort de ses 1.7 millions de téléchargements l'an passé, Groovy continue son bonhomme de chemin en tête parmi les langages de programmation alternatifs pour la JVM.

Groovy 2.0, sorti l'an passé, introduisait dans son offre de la modularité, le support de JDK 7 au niveau syntaxique avec "Project Coin" autant qu'au niveau JVM avec l'utilisation d'"invoke dynamic", et proposait des fonctionnalités de typage et de compilation statique.

Groovy 2.1, quant à lui, s'appuie sur ces bases pour compléter le support d'"invoke dynamic" pour plus de performances. Il propose des améliorations permettant de documenter, d'aider les IDEs, et de vérifier statiquement les Domain-Specific Languages construits avec Groovy. Vous pourrez créer des méta-annotations regroupant d'autres annotations, pour éviter l'annotation "hell". Et enfin, vous irez encore plus loin dans la customisation du compilateur !

Accrochez votre ceinture, paré au décollage !

► Regarder la vidéo

Guillaume Laforge

Guillaume Laforge is Developer Advocate for Google Cloud Platform, at day, focusing on serverless technologies, and at night, he is a Java Champion and wears his Apache Groovy hat.

Hosted and supported by