USI 2008 Session
Les Domain-Specific Languages avec Groovy
Nous ne disposons pour cette session que d'un audiocast ; format que notre plateforme ne prend pas en compte. C'est pour cette raison que nous sommes dans l'impossibilité de mettre à votre disposition le contenu de cette session. Veuillez nous en excuser.
Les Domain-Specific Languages sont des artifacts architecturaux à la mode, comme l'indiquait récemment un rédacteur sur InfoQ. Avec les langages dynamique tels que Groovy, il est aisé de créer un mini-langage modélisant un domaine d'expertise particulier. Grâce à ces DSLs, développeurs et experts métier seront capable de partager une métaphore commune, de délivrer, main dans la main, l'application aux utilisateurs finaux. Groovy offre un niveau élevé de flexibilité en termes d'expressivité et de concision de sa syntaxe et au travers de sa nature de langage dynamique. Après une introduction aux concepts de DSLs et leur motivation, Guillaume Laforge, chef de projet de Groovy et spec lead du JSR-251 standardisant le langage Groovy, vous guidera au travers des concepts avancés de Groovy vous permettant de créer votre propre mini-langage métier. Il vous montrera comment intégrer ces langages dans vos applications Java EE, et expliquera également comment au mieux définir ces langages métier, pour s'assurer leur adoption par les utilisateurs finaux, leur qualité, leur testabilité, et leur capacité à évoluer au cours du temps pour répondre au mieux aux besoins du jour, toujours en perpétuelle évolution.
A propos du speaker
Tags de la session
> Voir tous les tagsSuggestions
-

Building Web Applications Using Volta
Programming Web applications today is too hard for ordinary programmers. They have to deal with an...
-

Java aussi productif que .NET pour le développement d'application graphique n-tiers
Java a toujours été mis en avant pour sa capacité à développer...
-

Virtualisation : les questions qui comptent vraiment
Toutes les entreprises ont aujourd'hui un projet en cours sur la virtualisation, et elles sont...



Soyez le premier à réagir sur cette session