Groovy Goodness
Groovy is a great language with a lot of features. We use many of these features in our day-to-day programming live, like the excellent collections API. But some of the features are like hidden gems.
Groovy is a great language with a lot of features. We use many of these features in our day-to-day programming live, like the excellent collections API. But some of the features are like hidden gems.
Nowadays the label Functional is everywhere. There are more functional oriented languages in the JVM such as Clojure or Scala, but Groovy also has its…”Functional side”. Learn how to adopt functional style programming in Groovy and what are the tools Groovy bring us to implement functional code.
At Systematic we are using Groovy technologies like Grails to build a fairly standard 4-tier Java web application for a customer. This lecture describes our experience. We will tell you about the choices we made, how we built up knowledge about Groovy, what our biggest mistake was, and how we …
This video demonstrates how to develop a mobile hybrid Web app (jQuery Mobile, PhoneGap) with a back-end on the cloud. It coves+r offline caching, local storage, synchronization, Phone Gap build, geolocation and event push. At the end, we will have a clone of Foursquare on your mobile, with a backend …
Languages that run on the JVM are represented by their gurus in this session. These advocates show off the shiny new language features and battle for bragging rights for the most popular language. Returning from 2011 are language gurus representing Clojure, Groovy, JRuby, and Scala.
Vert.x is an event driven application framework that runs on the JVM, a run-time with real concurrency and unrivalled performance. Vert.x then exposes the API in Ruby, Java, Groovy and JavaScript, with more language implementations to come. This talk is an introduction to the vert.x architecture, programming model, typical patterns …