O'Reilly logo

Seam Framework: Experience the Evolution of Java™ EE, Second Edition by Thomas Heute, Jacob Orshalick, Michael Juntao Yuan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

33 Making Seam Groovy

Are you a Groovy developer? No, this is not a question of style, this is a question of languageuse choice. The Java platform is currently under a welcome invasion of dynamic languages, with polyglot programming piquing the Java community’s interest. Polyglot programming—described by Neal Ford in http://memeagora.blogspot.com/2006/12/polyglot-programming.html—encourages us to use the right tool for the job. Each language has its strengths and weaknesses, so polyglot programming allows us to strategically choose a language to fit a specific system requirement.

Groovy is unique in that it is a dynamic language that runs on the JVM and does not require you to put away any of the Java frameworks you are accustomed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required