3
cocktail d’expérience informatiques Genève 3 & 4 octobre 2011 Seconde édition Track Auteur Session Java Hamlet D’ARCY Code Generation on the JVM soft -shake.ch

soft-shake.ch - Code Generation on the JVM: Writing Code that Writes Code

Embed Size (px)

DESCRIPTION

Hamlet D'arcy“The Pragmatic Programmer” admonished us all to “write code that writes code”: use code generators to increase productivity and avoid duplication. Today’s language communities have clearly caught on, as more and more frameworks generate code at compile time: AST Transforms, Project Lombok, Spring Roo, Contracts for Java, Spock, GContracts, Groovy++, and more.This session reviews these approaches including examples of how and why we’d want to do this. Come see the newest Groovy language tools, look in-depth at production deployed AST Transforms, and view libraries based on these techniques.Audience: developers searching for cutting edge solutions to increasing team velocity.http://soft-shake.ch/2011/conference/sessions/java/2011/08/23/code-generation.html

Citation preview

Page 1: soft-shake.ch - Code Generation on the JVM: Writing Code that Writes Code

cocktail d’expérience informatiquesGenève 3 & 4 octobre 2011

Seconde édition

Track

Auteur

Session

Java

Hamlet D’ARCY

Code Generation on the JVM

soft-shake.ch

Page 2: soft-shake.ch - Code Generation on the JVM: Writing Code that Writes Code