Andrew McDonough

Please note: This page is imported from my wiki, which hasn't been updated in over 10 years. Some of the formatting was lost during the import. I'll try to get around to fixing it someday.


  • Groovy is a computer programming language based on Java.
  • The syntax is very similar to Java, but it also has some features commonly found in [Ruby]], [[Python]] and [Smalltalk.
  • Groovy is compiled into JVM bytecode and can interact with Java classes.
  • Development in Groovy is potentially much faster than Java, because of its support for dynamic typing, and its build in syntax for arrays, lists, maps and regular expressions.


Grails is Groovy on Rails

Andrew McDonough

Andrew McDonough is a consultant CTO and software developer, currently based between Berlin and London.

Follow Andrew on Twitter or Connect on LinkedIn