<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
    <channel>
        <title>Blog2j</title>
        <link>http://blog2js.appspot.com/?lang=en</link>
        <description>Blog2j</description>
        <copyright>Copyright 2008, Fabio Collini</copyright>
        <managingEditor>Fabio Collini</managingEditor>
        <language>it-IT</language>
        <generator>Blog2j</generator>
        <item>
            <title>Introduction to Groovy for java developers</title>
            <link><![CDATA[http://blog2js.appspot.com/?lang=en&entry=61]]></link>
            <description><![CDATA[<div><a href="http://groovy.codehaus.org/" target="_blank">Groovy</a>  is a new programming language that can be considered a valid alternative to Java for many reasons:
<ul>
<li>its syntax is very similar to the java one but it adds some constructs
inspired to python and ruby that simplify the use and make the
code easier to read and maintain</li>
<li>it's a dynamic language but can be used also with typed objects<br>
</li>
<li>it's based on java jdk, all java classes are available in Groovy</li>
<li>a Groovy compilation produces .class files compatible with bytecode generated by a
java compiler, so  
         Java and Groovy classes can coexist (and interact with each other) in the same project</li>

</ul>
</div>
<div>A Java developer will immediately be at ease with Groovy and will not
have to start from scratch because he can use a familiar syntax, the
same basic classes and even the same development environment.<br>
Groovy was born from an idea by James Strachan that for the first time spoke in his  <a href="http://radio.weblogs.com/0112098/2003/08/29.html" target="_blank">blog</a> in August 2003.

The idea has then become a <a href="http://www.jcp.org/en/jsr/detail?id=241" target="_blank">jsr</a> and several versions have been released in a few years. Version <a href="http://docs.codehaus.org/display/GROOVY/2007/01/02/Groovy+1.0+is+there" target="_blank">1.0</a> was released on January 2 2007, version <a href="http://docs.codehaus.org/display/GROOVY/2007/12/07/Groovy+1.5+released" target="_blank">1.5</a> on December
9 2007.<br>
In this tutorial we will see how to add some classes written in Groovy to an existing java project<br>
            <a href="http://blog2js.appspot.com/?lang=en&entry=61" target="_blank">Read more</a>]]></description>
            <category>Java, Tutorial</category>
            <guid isPermaLink="true"><![CDATA[http://blog2js.appspot.com/?lang=en&entry=61]]></guid>
            <author>Fabio</author>
            <pubDate>Tue, 26 Feb 2008 12:13:00 +0000</pubDate>
        </item>  
    </channel>
</rss>