Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Groovy - Do More With Less (Code) - Talk Slides from Vancouver's 1st Groovy/Grails Meetup

DZone's Guide to

Groovy - Do More With Less (Code) - Talk Slides from Vancouver's 1st Groovy/Grails Meetup

· Java Zone ·
Free Resource

Get the Edge with a Professional Java IDE. 30-day free trial.

I've published the talk slides introducing Groovy at Vancouver's 1st Groovy/Grails User Group event. Topics include:
  • Why Groovy? What's wrong with Ruby (JRuby), Python (Jython), or Smalltalk (Bistro)?
  • Application vs. Systems (Hard-Core) Programming / Groovy vs. Java
  • Groovy is Java
  • Groovy is Java Continued: Annotations
  • Groovy is Java Continued: Enums, Static Imports, Generics
  • Groovy Joint Compiler
  • Groovy Goodies Missing In Java (Java is Not Groovy;-)
  • Groovy Loops: Higher-Level Loops Using Closures (Code Blocks)
  • What is a Closure (Code Block/Anonymous Function)?
  • Closures In Action: Groovy Collections vs. Plain Old Java Collections
  • Groovy JDK – Groovy Adds New Methods To Core Java Classes
  • Groovy Template Strings: Expressions In Strings
  • Groovy Markup (XML) Syntax
  • Scripting Ant Using Groovy Markup (Gant)
  • Groovy Heroes – G2One Inc. – The Groovy/Grails Startup
  • Groovy/Grails in Print – Books
  • Groovy/Grails Articles & Blogs
  • Getting Started – Installing Groovy – 1-2-3 Steps
  • And more...
Questions and comments welcome.

Get the Java IDE that understands code & makes developing enjoyable. Level up your code with IntelliJ IDEA. Download the free trial.

Topics:

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}