Monday 2nd April, 2012
9:00am to 5:30pm
Groovy is a dynamic programming language targetting the JVM that explicitly seeks to be symbiotic with Java. Thus, the question is not one of Java or Groovy, but one of which bits of an application should be written in Groovy and which in Java. This one-day workshop is aimed at people who have some familiarity with Java and little or no experience of Groovy, but who wish to start on the road to being expert in Groovy programming. If though you have some knowledge of Groovy and just wish to improve, you will not get bored. Experience of using a dynamic programming language other than Groovy is not a requirement, nor is it a barrier. The workshop comprises a number of sessions, each of which will be a presentation, a period of practical work, and then a review period to allow delegates to exchange experiences. The exact details are being planned along "agile" and "just in time" lines as befits working with a dynamic language. In reality this means the activity will be fitted to the people at the workshop on the day. Delegates should bring their own laptops and should have already installed Groovy. Groovy 1.8.5 (*) is the version that will be used during the workshop. This is the version in Debian Unstable, which is the platform the presenter will be using (**). Mac OS X users who have MacPorts can get the latest release via that route. At the webpage http://groovy.codehaus.org/Download can be found a Windows installer, a generic deb, and the platform independent distribution zip. Please ensure you have the documentation as well as the binary release installed! (*) Though 1.8.6 may have been released by the time of the workshop. (**) Occasionally the presenter may slip and use Git master/HEAD but this should be deemed aberrant behaviour.
Independent consultant, analyst, author, trainer, expert witness -- programming, software development, build and version control. bio from Twitter
Sign in to add slides, notes or videos to this session