❯ Guillaume Laforge

Posts

Groovy receives Geek Choice Award

RebelLabs launched an annual study and awards to select 10 “kick-ass” technologies that developers love, and both Gradle and Groovy were among the winners!

You can learn more about this “kick-ass” technology study in the PDF report they crafted and which can be downloaded there (form filing required to download the PDF).

Details are available for:

It’s always nice to see such reports and awards recognizing the great work and energy the Groovy and Gradle teams have been put into developing those technologies, and making developers around the world delighted to work with them.

Read more...

Groovy Weekly #32

Live from GR8Conf US 2014, in Minneapolis, MN, USA! The code samples and slides of presentations are already flowing and are listed below in the presentations section. Lots of great content and talks to learn from.

Releases

News

Articles

Presentations

Mailing-list posts

Tweets

Code snippets

Books

Events

Jobs


Groovy 2.3.5 out with upward compatibility

The Groovy team is pleased to announce the release of Groovy 2.3.5.

Groovy 2.3.5 is a bug fix release of our Groovy 2.3 branch.

You’ll find fixes for static compilation and type-checking, JSON serialization issues, markup template engine errors, and performance improvements.

We care a lot about backward and binary compatibility, but in this release, we also thought about upward compatibility, so that code compiled with a newer version can even run on an older runtime.

Read more...

Groovy Weekly #31

The news keep flowing even in the summer!

It’s probably not new to you, my readers, but Groovy and Grails are kick-ass technologies, as reported by the RebelLabs report.

And did you know that Groovy is now the default scripting technology in the popular ElasticSearch? Or used by Jenkins in its Job DSL?

We even have rumors, with the potential acquisition of Groovy-powered SmartThings IoT platform by Samsung!

We also have more videos available of presentations from GR8Conf Europe, to prepare yourself for those who are attending GR8Conf US next week! See you there!

Read more...

Groovy Weekly #30

The new Groovy website announced last week keeps on improving, thanks to your feedback and already many contributions through pull requests on Github!

To wet your appetite for GR8Conf US 2014 at the end of the month, we also have more GR8Conf Europe 2014 videos published last week!

Releases

News

  • Kunal Dabir created an “awesome-groovy” Github project providing a curated list of interesting Groovy-based projects

Articles

Presentations — GR8Conf Europe 2014

Mailing-list posts

Google+ posts

Tweets

Code snippets

Books


Feedback and actions for the new Groovy website

In this post, I’ll sum up the feedback we’ve gathered through the mailing-lists, Twitter, Google+, blog comments, Github issues, regarding the release of the beta of the new Groovy website.

Overall, so far, the feedback has been very positive, and people are very excited about the fresher and more modern look of the website, as well as happy to find relevant information more easily in a couple of clicks.

But like anything, there are various aspects we can improve! Some ideas exposed below were already elements we already had on our roadmap, or on the back-burner as nice-to-have’s, but it’s worth sharing them here and comment on them.

Read more...

Groovy Weekly #29

Keywords for today: beta Groovy website, Gradle roadmap, GR8Conf presentations!

It’s a launch day! The launch of the beta of the Groovy website, mentioned in the news section (and also a bug fix release with Groovy 2.3.4).

In the article section, you’ll find the link to Hans Dockter’s latest post on the Gradle forums which details what you can expect from future Gradle versions, and it’s very promising: think performance, parallelization, caching, sharing and tooling!

Read more...

Groovy 2.3.4 is out

We’re happy to announce the bug-fix release of Groovy 2.3.4.

In store, we continued on our hunt of bugs related to anonymous inner classes, and we have a big work on the compatibility of our AST transformations with static compilation.
Download Groovy 2.3.4 from our new website:

You can read the JIRA release notes.

Thanks to all those who contributed to this release!

Keep on Groovy-ing!


A new Groovy website in beta

The past few weeks, the Groovy team has been working on a new website for the project.

Without further ado, let me introduce you to its beta: http://beta.groovy-lang.org.

The website is actually a Groovy and Gradle application that you can fork and help us improve! So don’t hesitate to contribute fixes for things like typos or broken English, or suggest new relevant sections, etc. Your help will be welcome. Notice the “improve this doc” buttons on all pages which lead you to the relevant Github page that you can edit live, inline, on Github (if you’ve got an account already).

Read more...

Groovy Weekly #28

A big week for the Gradle team as they’ve just announced the final release of Gradle 2.0! It’s of course a very important milestone for the project, and it’s nice to see that the migration to Groovy 2.3 as a baseline.

There are also some updates to Grails, Ratpack, and also the launch of the Spring IO platform that you might be interested in.

You’ll see also a list of job postings for Netflix, where Groovy is deployed at a very large scale and who are always seeking Groovy talents.

Read more...