It’s with great interest I read today that Spring Source (the company behind the Spring application framework) has purchased G2One (the company behind the development of both Grails and Groovy). This is an exciting time both for the Grails community and dynamic languages enthusiasts in general. Thinking more broadly than this however, I see this also as an exciting moment for the enterprise community, particularly those users of Java / OSS who are keen to learn more of the Grails buzz and see how it could fit their businesses.

Rod Johnson points out in his blog post that the backing of a major player in the enterprise application development community will hopefully have the effect of boosting confidence of enterprise organisations in Grails and it’s companion technologies. I tend to agree.

The rise of the dynamic languages (Ruby et al.) and their gradual progression into the coding mainstream is something I’ve had my eye on for a while. Unfortunately, I guess like many developers, I haven’t had any significant time available to really have a good dig around these new technologies and start to learn more about them. I also confess that the relative(!) immaturity of this technology compared with Java has tended to also hold me back.

On top of this, one of the elements that originally held me back from getting into Grails when I first looked into it over a year ago, is the existence of a rival (java based) dynamic framework called JRuby. Learning a new language or framework can be a time consuming and expensive task. I freely admit I have hesitated to commit to learning one over the other for fear of picking the ‘wrong’ language - i.e. the language didn’t become as well recognised and supported as the other.

I think what I’m saying is that with Spring Source now backing Grails, along with the adoption of Grails by some fairly major organisations (LinkedIn is perhaps the best known), I now feel ready to make my decision and start putting some of my time and energy into learning this framework and looking at how it can benefit the organisations that I work with.