<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java User Group Chennai &#187; groovy</title>
	<atom:link href="http://www.jugchennai.in/category/groovy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jugchennai.in</link>
	<description>Java community in Chennai, Tamilnadu, India</description>
	<lastBuildDate>Wed, 26 Dec 2012 15:38:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Java User Group &#8211; Chennai JUGChennai Unconference meet, 1st January 2011 at Adams Studio India</title>
		<link>http://www.jugchennai.in/2011/01/01/java-user-group-chennai-jugchennai-unconference-meet-1st-january-2011-at-adams-studio-india/</link>
		<comments>http://www.jugchennai.in/2011/01/01/java-user-group-chennai-jugchennai-unconference-meet-1st-january-2011-at-adams-studio-india/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 13:31:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[groovy]]></category>
		<category><![CDATA[scala]]></category>
		<category><![CDATA[unconference]]></category>

		<guid isPermaLink="false">http://www.jugchennai.in/?p=9</guid>
		<description><![CDATA[Venue:Adams Studio IndiaNaihaa Building,Gandhi Nagar, I&#8217;st Main RoadChennai, India 600020 AgendaJVM Langauges – Rajmahendra 10:10AM Program started with Devraj talk on Flex and Java10:30AM Talk on JVM Langauges. Why JVM Languages, Idea behind, Pros and Cons,Different types of Languages and introduction Gorrvy, Scala, JRuby, Fantom. JavaFX Script11:30AM Product of JVM Languages Grails,Gradle, Lift, Tales12:30PM Grails]]></description>
				<content:encoded><![CDATA[<div class="dzone_button" style="float: right; margin-left: 10px;">
<script type="text/javascript">
var dzone_url = 'http://www.jugchennai.in/2011/01/01/java-user-group-chennai-jugchennai-unconference-meet-1st-january-2011-at-adams-studio-india/';
var dzone_title = 'Java User Group &#8211; Chennai JUGChennai Unconference meet, 1st January 2011 at Adams Studio India';
var dzone_blurb = '';
var dzone_style = '1';
</script>
<script language="javascript" src="http://widgets.dzone.com/links/widgets/zoneit.js"></script>
</div><p><b>Venue:</b><br />Adams Studio India<br />Naihaa Building,Gandhi Nagar, I&#8217;st Main Road<br />Chennai, India 600020</p>
<p><b>Agenda</b><br />JVM Langauges – Rajmahendra</p>
<p>10:10AM Program started with Devraj talk on Flex and Java<br />10:30AM Talk on JVM Langauges. Why JVM Languages, Idea behind, Pros and Cons,Different types of Languages and introduction Gorrvy, Scala, JRuby, Fantom. JavaFX Script<br />11:30AM Product of JVM Languages Grails,Gradle, Lift, Tales<br />12:30PM Grails and Grails Demo</p>
<p>Though it was new year, we got a good number of members and a healthy discussons on many JVM Languages.</p>
<p>Thanks to Devaraj whos creativ idea broght a nice event in first day of the year.</p>
<p><span class="Apple-style-span" style="font-family: arial,sans-serif; font-size: 17px; font-weight: bold;">Jan 01 2011 a quick summary &#8211; by Arul </span>
<div><span class="Apple-style-span"><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">A Fresh year and a nice gang who are open to join and discuss</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">technology on the new year eve, and the topic</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">was so apt, new age thinking how we could change the way how we code</span></span>
<div style="font-family: arial,sans-serif; font-size: 12px;">Thanks to Raj for picking up that topic where he presented information<br />on various JVM languages.</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">Key Notes</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">1. Change from the old school philosophy<br />2. Let the compiler work for us and not the other way around</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">What does this mean?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">Are we replacing java as a language? &#8211; No</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">Then?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">It&#8217;s basically changing the mindset and looking a little deep into<br />what we are doing, let&#8217;s look at some simple things what we do</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">In Java every line should end with &#8216;;&#8217; do we really need this?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">the for loop structure is it really essential?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">why java is thinking about closure?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">why java came up with autoboxing?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">why java came up with annotation?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">These are simple but really questions which has resulted in the birth<br />of many JVM languages. How will the change happen?</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">We all know that .java compiles into .class &#8211; the language can be<br />anything as long as we can compile it into .class isn&#8217;t it.</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">That means we can build some simple and easy to develop languages age<br />old lexiccal way, why can&#8217;t the code be simple as it is</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">Enough talking just a small example</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">Java Way</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">public class HelloWorld<br />{<br />public static void main(String[] args){<br />String name = &#8220;world&#8221;;<br />System.out.println(&#8220;Hello&#8221; + name);<br />}</div>
<div style="font-family: arial,sans-serif; font-size: 12px;"></div>
<div class="qt" id="qhide_1321960" style="display: block; font-family: arial,sans-serif; font-size: 12px;">}</p>
</div>
<p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">The new way (using groovy)</span></span>
<div style="font-family: arial,sans-serif; font-size: 12px;">def name=&#8217;World&#8217;; println &#8220;Hello $name!&#8221;</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">isn&#8217;t it simple.</div>
<div style="font-family: arial,sans-serif; font-size: 12px;">What are the various languages and tools we have, we will request Raj<br />to share the Power Point to us.</div>
<p><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">Few questions which were discussed?</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">1. Can this replace java &#8211; No, both are 2 philosophy (coding logic) focus on addressing same result (.class) JVM langages come up with a different thought to make Java simple. yet. we are not breaking the eco-system of  our planet Java</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">2. Will this affect performance &#8211; Depends or how better the language convert into .class. may be some language do have issues today but all are evolving day by day.</span></span><br /><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px;">3. Is it ready for production use &#8211; Depends on how critical the requirement are. Languages/framework are still evolving in their credibility on the system today. Still there are many Case studies available for each languages you can find them in the language website. </span></span></p>
<div style="font-family: arial,sans-serif; font-size: 12px;">I let other&#8217;s to add somemore, community ethics <img src='http://www.jugchennai.in/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </div>
<div style="font-family: arial,sans-serif; font-size: 12px;">Thanks to Raj for the nice presentation and Devraj (like thalapathi<br />mamooty) for organizing and for all the participants, together we can<br />share and create a new way for us, join and pass the information to<br />all your friends</p>
<p>Thanks <a href="http://twitter.com/#%21/arultpt">arul </a>for a nice narration. </div>
<p></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.jugchennai.in/2011/01/01/java-user-group-chennai-jugchennai-unconference-meet-1st-january-2011-at-adams-studio-india/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
