❯ Guillaume Laforge

Groovy

What's new in Groovy 1.5

Groovy, the Java-like dynamic language for the JVM, matures over time like good wines. After the successful release of Groovy 1.0 in January 2007, the next major milestone with the 1.5 label already hits the shelves. With it, come several interesting novelties that we will examine in this article. The major addition to the language is the support of Java 5 features with annotations, generics and enums, making GroovyΒ the sole alternative dynamic language for the JVM fully supporting frameworks like Spring, Hibernate, JPA, Google Guice, or TestNG. Read more...

InfoQ: What's new in Groovy 1.5?

My announcement of the release of Groovy 1.5 triggered the publication of an article that I wrote for InfoQ detailing the new features in this new release. If you want to know what it contains, I invite you to read my article on InfoQ: http://www.infoq.com/articles/groovy-1.5-new And if you want to know a bit more about the Groovy language history, or about my reasons to be part of this project, or if you want to know more about the founders behind G2One, the Groovy and Grails company, here are a few pointers you may be interested in: Read more...

Groovy 1.5 released

G2One, Inc., the Groovy & Grails professional services company, and the Groovy development team are proud to announce the release of Groovy 1.5. Groovy is a dynamic language for the JVM that integrates seamlessly with the Java platform. It offers a Java-like syntax, with language features inspired by Smalltalk, Python or Ruby, and lets your reuse all your Java libraries and protect the investment you made in Java skills, tools or application servers. Read more...

G2One: a Groovy and Grails company

As we’ve announced it on the Groovy and Grails mailing-lists today, G2One, Inc. is born. Founded by Graeme Rocher (ex-CTO of SkillsMatter and Grails project lead), Alex Tkachman (ex-COO of JetBrainsmakers of the best Java IDE in the world) and myself (Software Architect at OCTO, Groovy Project Manager and JSR-241 Spec Lead), the company will provide training, support, consulting, and commercial products around Groovy and Grails, making G2One the official source for Groovy and Grails expertise! Read more...

Groovy 1.1-beta-3 released, RC-1 and 1.1-final around the corner

Dear Groovy community, Groovy 1.1-beta-3 is there, paving the way for an RC-1 in the following weeks, and if all goes well, for 1.1-final in October, right in time for the Grails eXchange conference that takes place in London. This conference will also be the opportunity for the Groovy developer team to meet for the fourth Groovy Developer Conference! With Groovy 1.1 released by then, it’ll be time to think about what’s going to happen for the next major version of Groovy. Read more...

Groovy 1.1-beta-2 with contributions from JetBrains and JBoss

The Groovy team is pleased to announce the release of Groovy 1.1-beta-2, yet another step on our aggressive roadmap towards the release of Groovy 1.1 in October. For this release, I would like especially to highlight two key contributions to the project: First of all, after we’ve added Java 5 annotation support in Groovy 1.1-beta-1, this time, it was generics’ turn. Thanks to the help of some JBoss developers who’ve integrated Groovy in JBoss Seam, we’ve been able to test our support for annotations and generics, and to make sure we would release a quality milestone to our users. Read more...

QOTD: Eclipse is the PC of IDEs when IntelliJ IDEA is the Mac

Funny quote on the Groovy user mailing-list, when someone was complaining that IntelliJ IDEA wasn’t Open-Source: I want a platform that “just works” i don’t care what it looks like underneath. It is why I have a Mac with Mac OS X and why I use IntelliJ IDEA. Eclipse is the PC of IDEs. When you’re younger and have the time and energy to spend hours settings things up, dealing with driver problems (read plugins), install things over and over and deal with the incomptabilities between different drivers (read plugins) you’re ok with a PC (read Eclipse) Read more...

G2One, the Groovy and Grails meetup at JavaOne

If you are attending JavaOne and are already in San Francisco on Monday, you have to come to G2One, the Groovy and Grails meetup. The fine folks of the NFJS tour are hosting this meeting to gather the Groovy and Grails community. G2One is taking place at the W Hotel near the Moscone Center, on Monday evening. It’s the best opportunity to meet the people who make Groovy and Grails. Read more...

Groovy 1.1-beta-1 with annotation support

After Groovy was awarded the first prize of the JAX conference in Germany last week for being the most innovative and creative project in 2007 in the Java community, we’re pleased to announce therelease of Groovy 1.1-beta-1. This release is the first beta release after the release of Groovy 1.0. But it’s a very important release as we’ve been working on key features putting Groovy clearly as the de facto enterprise scripting solution. Read more...

Groovy.Net, annotations, mocks, applet, and so on

After Groovy won the JAX 2007 innovation award, I took some time to look at what was going on in the blogosphere. There’s always a lot of activity in the Groovy-sphere. It never ceases to amaze me how prolific the community is. Let’s list some of the interesting posts I’ve come across this week-end. Chanwit managed to make Groovy run on .Net! This is pretty cool IMHO. He used IKVM for that. Read more...