<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:www.integrallis.com,:/ourblogs/articles/category/groovy-grails</id>
  <link type="text/html" href="http://www.integrallis.com" rel="alternate"/>
  <link type="application/atom+xml" href="http://www.integrallis.com/ourblogs/articles/category/groovy-grails.atom" rel="self"/>
  <title>The Integrallis Blog : Category groovy-grails, everything about groovy-grails</title>
  <subtitle type="html">Using Java and Ruby to shape enterprise computing</subtitle>
  <updated>2007-12-10T14:55:19-05:00</updated>
  <generator uri="http://www.typosphere.org" version="4.x">Typo</generator>
  <entry>
    <id>tag:www.integrallis.com,:Article/20</id>
    <published>2007-12-10T14:21:01-05:00</published>
    <updated>2007-12-10T14:55:19-05:00</updated>
    <link type="text/html" href="http://www.integrallis.com/ourblogs/articles/2007/12/10/year-of-dynamic-java" rel="alternate"/>
    <author>
      <name>Joseph Nusairat</name>
    </author>
    <title type="html">Year of Dynamic Java?</title>
    <category scheme="http://www.integrallis.com/ourblogs/articles/category/java" label="Java" term="java"/>
    <category scheme="http://www.integrallis.com/ourblogs/articles/category/seam" label="Seam" term="seam"/>
    <category scheme="http://www.integrallis.com/ourblogs/articles/category/groovy-grails" label="Groovy" term="groovy-grails"/>
    <category scheme="http://www.integrallis.com/ourblogs/articles/tag/java" term="Java"/>
    <category scheme="http://www.integrallis.com/ourblogs/articles/tag/groovy" term="Groovy"/>
    <category scheme="http://www.integrallis.com/ourblogs/articles/tag/seam" term="Seam"/>
    <category scheme="http://www.integrallis.com/ourblogs/articles/tag/dynamic" term="Dynamic"/>
    <summary type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<p>Every year brings with it new technologies, this year is of course is no different. One of the biggest changes I have seen this year (which did not really hit ‘till the end of the year) are some of the dynamic language features in Java, specifically Groovy.</p>

<p>Groovy has come a long way and with the 1.5 release over the weekend brings new meta-programming capabilities and better support for DSLs. All of this is supposed to help the Grails framework. And if you have used both you will really see the Ruby influence mixed with Java standards (there are of course many additions since this is a 1.5 release -from 1.0-.</p>

<p>The real power I see is with Groovy's being supported 100% in Grails (of course) and even in JBoss Seam. Besides Seam just being a good tool to bridge the gap between JSF and EJB3 it has quite a bit of support for ease of development when doing jBPM (JBoss' business process management system which can use Drools as part of its decision making process).</p>

<p>I think next year will be interesting to see if (now that the Java dynamic languages have reached good maturity) whether Groovy will really start to grow in the Java community. The NoFluffJustStuff tour has even branched off with a G2 (Groovy and Grails) tour as well.</p>

<p>At any rate, whether you are a Java, Ruby, or Python developer ... the exponential spread in popularity over the last 2 - 3 years of using dynamic languages via DSLs is great for the community. Let's see what 2008 brings.</p>      </div>
    </summary>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
<p>Every year brings with it new technologies, this year is of course is no different. One of the biggest changes I have seen this year (which did not really hit ‘till the end of the year) are some of the dynamic language features in Java, specifically Groovy.</p>

<p>Groovy has come a long way and with the 1.5 release over the weekend brings new meta-programming capabilities and better support for DSLs. All of this is supposed to help the Grails framework. And if you have used both you will really see the Ruby influence mixed with Java standards (there are of course many additions since this is a 1.5 release -from 1.0-.</p>

<p>The real power I see is with Groovy's being supported 100% in Grails (of course) and even in JBoss Seam. Besides Seam just being a good tool to bridge the gap between JSF and EJB3 it has quite a bit of support for ease of development when doing jBPM (JBoss' business process management system which can use Drools as part of its decision making process).</p>

<p>I think next year will be interesting to see if (now that the Java dynamic languages have reached good maturity) whether Groovy will really start to grow in the Java community. The NoFluffJustStuff tour has even branched off with a G2 (Groovy and Grails) tour as well.</p>

<p>At any rate, whether you are a Java, Ruby, or Python developer ... the exponential spread in popularity over the last 2 - 3 years of using dynamic languages via DSLs is great for the community. Let's see what 2008 brings.</p>      </div>
    </content>
  </entry>
</feed>
