groovy_in_action_draft_ch_01.pdf
groovyinactionLearningGroovyisawiseinvestment.Groovybringsthepowerofadvancedlanguagefeatureslikeclosures,dynamictyping,andthemetaobjectprotocoltotheJavaplatform.YourJavaknowledgewillnotbecomeobsoletebywalkingtheGroovypath.Groovywillbuildonyourexistingexperienceandfamiliaritywiththe