JSFDays logo


Room 1
Room 2
15:30 - 16:30

Practical Groovy

Let's explore dynamic languages, meta-programming and Domain Specific Languages in a way that is natural to Java developers. Groovy is a programming language that allows Java developers enter the sphere of dynamic languages and yet stay within the familiar boundaries of the Java world. In this talk we'll make our first small step out of the Java comfort zone and look around for what dynamic languages can offer. Using hands-on coding examples we'll cover some of the powerful syntax enhancements that Groovy adds to Java, illustrate the principles of meta-programming, use builders and create handy DSLs to speed-up our coding. The session aims to provide you with the necessary initial background information to start Groovy programming and to tune your mind towards the new horizons.

Download

  • JSFDays logo
  • JSFDays logo
  • JSFDays logo
  • JSFDays logo
  • JSFDays logo
  • JSFDays logo