Groovy Weekly #56
Congrats to the GrooScript team with the GrooScript 1.0 release! With GrooScript, if you will, you can have a full Groovy experience, from the build (Gradle), backend (Groovy, Grails, Ratpack), mobile (Groovy on Android), up to the front-end web layer with Groovy translated into JavaScript!
Another impressive and widely acclaimed release is the first milestone of Grails 3! You can have a look at the novelties in Grails 3, and watch a screencast about it.
The Ratpack team has also been pretty busy with Ratpack 0.9.13, with over 17k lines of code changed in this release!
Guillaume Laforge also announced that Groovy was downloaded over 4 million times from Maven Central, without even counting the downloads of the binary distributions from Codehaus or Bintray. In total, Groovy will likely be beyond 5 million times in total, compared with 3 millions the past year.
Releases
- The first milestone release of Grails 3 is out!
- GrooScript 1.0 released, the Groovy to JavaScript transpiler
- Ratpack 0.9.13 released, a “big one”!
- Grails asset-pipeline plugin v2.1.1
Articles
- InfoQ covers the Groovy 2.4 release and highlights the Android support
- MrHaki’s Groovy Goodness:
- Mariano Gonzalez wrote about polyglot programming in Mule, with the scripting pack now part of the distribution, and showing an example with Groovy
- Grails 3.0.0.M1 Asset-Pipeline tips and tricks by David Estes
- Grails Clean Code: Configure Codenarc plugin by Uday Pratap Singh
- Building a geolocation web application with Groovy and Grails by Ken Kousen
Presentations
- The PayPal API platform is using Groovy as its orchestration language, as mentioned in this presentation given at QCon San Francisco 2014
- SpringOne2GX 2014 Replay
- Groovy for system administrators by Dan Woods
- The Ratpack web framework by Dan Woods
- Web clustering, integration with Terracotta, BigMemory, Quartz & Grails by Ryan Vanderwerf
- Testing Grails by Ken Kousen
- Building a Continuous Delivery pipeline with Gradle and Jenkins by Peter Niederwieser
- Building a geolocation web application with Groovy and Grails by Ken Kousen
Screencasts
- A screencast preview of Grails 3 by Graeme Rocher for the M1 release
News
- Jacob Aae Mikkelsen’s Grails Diary
Tweets
- Guillaume Laforge announced Groovy being downloaded over 4 million times in 2014 from Maven Central. With the Codehaus distribution figures, it might mean beyond 5 million total downloads!
- Cédric Champeau realizes how huge Groovy is when one has to write its documentation! Or when you notice that Groovy in Action (second edition) is over 1000 pages!
- Testing Android apps with Espresso is very expressive in Groovy remarks Maciej Górski
- Victor Trakhtenberg needs some votes for his Groovy talk on confessions of a Java developer that fell in love with Groovy
- Dierk König says that Groovy in Action, second edition, contains over 600 code listings
- John Engelman counted 17k code line changes in Ratpack 0.9.13
- At FOSDEM, the Oracle team mentioned Groovy’s contributions to debugging JDK 8, thanks to Cédric Champeau’s bug reports
- You can get grooscript.js from from NPM and Bower
- Marco Vermeulen is impressed with Grails 3 and how the Grails team outdid themselves!
- Grails 3.0 milestone 1 is available on GVM
Code snippets
- Philippe Charrière implemented his first http server framework with Groovy