Blog.reboot()
It was time I rebooted my old blog! It used to be in PHP, and it’s time to move to the next millenium with a blog engine written in Groovy, using the Gaelyk lightweight toolkit, and deployed on Google App Engine.

It was time I rebooted my old blog! It used to be in PHP, and it’s time to move to the next millenium with a blog engine written in Groovy, using the Gaelyk lightweight toolkit, and deployed on Google App Engine.
The Groovy development team is really pleased and proud to announce the release of the final version of Groovy 1.8.0!
After a lot of work and efforts throughout four betas and four release candidates, version 1.8 of Groovy has been long in the making, but is packed with tons of new features and enhancements, for your productivity, and your pleasure. In particular, you’ll be happy to learn about:
To get all the details, with code samples, we have prepared an in-depth release notes document. Please have a look at it to learn more about the features listed above, and discover other smaller enhancements as well.
Read more...Register now to save €300 with the Early Bird rate!
Three days packed with Groovy, Grails, Griffon, Gradle, Spock, GPars, Gaelyk, AST transformations, GContracts, Grails Plugins development, and lots of other gr8 stuff.
This year, the conference is growing. We kick of the conference with a university day, with two tracks, one intermediate and one advanced, with workshops and hands-on training:
Read more...I’m very pleased to announce the release of Gaelyk 0.6.
This new version is a pretty significant milestone, both in terms of features and quality. We’re really approaching a final 1.0 version!
Here’s a list of the novelties, updates, and bug fixes.
Be careful, however, as there are two breaking changes compared to previous versions:
Read more...I’m pleased to announce the release of Gaelyk 0.4.4!
What’s new?
namespace.of("customerA") { ... } to execute a closure in the context of a specific namespaceAlthough I haven’t mentioned it in the notes above (on on the download page), some of the internal refactorings of the caching and routing logic have also helped solving problems with the blobstore support. Please report back to me if it’s working as expected, for text content as well as binary content stored in blobstore (the latter was problematic in 0.4.3).
Read more...A quick heads-up to tell you about an upcoming Groovy 1.8 feature which will allow us to make nicer DSLs. This feature will be available in Groovy 1.8-beta-2, which will probably be released before JavaOne.
Lidia Donajczyk was our Google Summer of Code student this year, working on the implementation of GEP-3, an extension to Groovy’s command expressions. You can have a look at the GEP-3 page for the guiding ideas behind this enhancement proposal.
Read more...The GR8Conf is back! A conference dedicated to Groovy, Grails, Griffon, Gradle, Spock and more! This second edition of the conference takes place in Copehagen, Denmark, again like last year. And it’s solely dedicated to the Groovy Ecosystem, and all the GR8 technologies based on it.
Over two days, in a single track (to avoid missing important sessions because of too much choice), you’ll hear about:
And some advanced talk on:
Read more...The Groovy development team and SpringSource are very pleased to announce the final release of Groovy 1.7, the most popular and successful dynamic language for the JVM! After two betas and two release candidates, we’re are happy to deliver this new and very important milestone to our ever growing user base.
Over the years, the Groovy project has managed to grow a community, but not only that, a very rich and active ecosystem of Groovy-related projects: theGrails web stack, the Griffon swing application framework, the Gant and Gradle build solutions, the Gaelyk lightweight toolkit for Google App Engine, the Gparsparallel system, the Easyb and Spock testing frameworks and the GMock mocking library, the CodeNarc and GMetrics quality tools, and many more! With all these initiatives, the world is even groovier and we’re thankful these projects have helped us shape what Groovy is today.
Read more...Big release days!
Have fun and enjoy those releases!
Following the conference-driven development principle, right in time for the Devoxx conference and my session with my friend Patrick Chanezon on Google App Engine Java and Gaelyk/Groovy, I’ve just released a new version (0.3) of the Gaelyk lightweight Groovy toolkit for Google App Engine.
This new version fixes a bug, adds some new capabilities, and bring a small change:
Please make sure to check the tutorial, as it’s been updated with new sections on these changes and new features.
Read more...