Groovy - Do More With Less (Code) - Talk Slides from Vancouver's 1st Groovy/Grails Meetup
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.