<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for blue64.net</title>
	<atom:link href="http://blue64.net/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blue64.net</link>
	<description>Living in a 64 bit world</description>
	<lastBuildDate>Fri, 15 Jan 2010 17:31:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by Top Colleges India</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-136</link>
		<dc:creator>Top Colleges India</dc:creator>
		<pubDate>Fri, 15 Jan 2010 17:31:28 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-136</guid>
		<description>me also twitted it. nice thanks</description>
		<content:encoded><![CDATA[<p>me also twitted it. nice thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by ignou assignments</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-135</link>
		<dc:creator>ignou assignments</dc:creator>
		<pubDate>Fri, 15 Jan 2010 17:17:07 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-135</guid>
		<description>This post was Twitted by me</description>
		<content:encoded><![CDATA[<p>This post was Twitted by me</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by phil swenson</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-131</link>
		<dc:creator>phil swenson</dc:creator>
		<pubDate>Sun, 03 Jan 2010 15:02:07 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-131</guid>
		<description>Groovy isn&#039;t on par because it still lacks good calls to the native OS command line.  Can&#039;t do &quot;cd /opt/tomcat;./catalina.sh run&quot;.execute()

I don&#039;t understand why Groovy doesn&#039;t steal JRuby&#039;s native code for doing command line calls.</description>
		<content:encoded><![CDATA[<p>Groovy isn&#8217;t on par because it still lacks good calls to the native OS command line.  Can&#8217;t do &#8220;cd /opt/tomcat;./catalina.sh run&#8221;.execute()</p>
<p>I don&#8217;t understand why Groovy doesn&#8217;t steal JRuby&#8217;s native code for doing command line calls.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by Kris</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-117</link>
		<dc:creator>Kris</dc:creator>
		<pubDate>Fri, 01 Jan 2010 01:35:46 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-117</guid>
		<description>The one problem I have with this model of dependency management is that I don&#039;t get intellisense. Not a big deal for such nice functionality.</description>
		<content:encoded><![CDATA[<p>The one problem I have with this model of dependency management is that I don&#8217;t get intellisense. Not a big deal for such nice functionality.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by jcgarciam</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-115</link>
		<dc:creator>jcgarciam</dc:creator>
		<pubDate>Thu, 31 Dec 2009 21:51:54 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-115</guid>
		<description>@Steve, thanks for replying.

While im seeing how useful this could be(indeed), it worries me how this functionality could lead to a disorganized dependency spider web spread all over the place when having a medium sized project (with few developers) and not having an specific place to set all dependencies at once.

IMHO we may need to just educate the team where to place them and not leave the developers going wild declaring @Grapes all over the place.</description>
		<content:encoded><![CDATA[<p>@Steve, thanks for replying.</p>
<p>While im seeing how useful this could be(indeed), it worries me how this functionality could lead to a disorganized dependency spider web spread all over the place when having a medium sized project (with few developers) and not having an specific place to set all dependencies at once.</p>
<p>IMHO we may need to just educate the team where to place them and not leave the developers going wild declaring @Grapes all over the place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by RogerV</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-113</link>
		<dc:creator>RogerV</dc:creator>
		<pubDate>Thu, 31 Dec 2009 18:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-113</guid>
		<description>Looks like some of my question got answered as I was off typing it up and posting it.  Thanks, Steve.  :-)</description>
		<content:encoded><![CDATA[<p>Looks like some of my question got answered as I was off typing it up and posting it.  Thanks, Steve.  <img src='http://blue64.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by RogerV</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-112</link>
		<dc:creator>RogerV</dc:creator>
		<pubDate>Thu, 31 Dec 2009 18:09:28 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-112</guid>
		<description>&quot;Once the groovy runtime comes across the Grape annotations, it loads the dependencies on demand freeing the Groovy script from having to be wrapped with a dependency management layer.&quot;

So I take it that groovy Grapes is compatible with typical Maven-related artifact repositories, such as Sonatype Nexus or JFrog Artifactory?

Does that imply then that there is a one-time configuration of some setup file for the Groovy install so that remote artifact repositories can be referenced? Does it happen to also work with a local Maven repository as stored under the user&#039;s .m2 directory subtree? (Such Maven friendliness for dependency management would be truly awesome.)</description>
		<content:encoded><![CDATA[<p>&#8220;Once the groovy runtime comes across the Grape annotations, it loads the dependencies on demand freeing the Groovy script from having to be wrapped with a dependency management layer.&#8221;</p>
<p>So I take it that groovy Grapes is compatible with typical Maven-related artifact repositories, such as Sonatype Nexus or JFrog Artifactory?</p>
<p>Does that imply then that there is a one-time configuration of some setup file for the Groovy install so that remote artifact repositories can be referenced? Does it happen to also work with a local Maven repository as stored under the user&#8217;s .m2 directory subtree? (Such Maven friendliness for dependency management would be truly awesome.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by Steve</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-110</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 31 Dec 2009 17:47:53 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-110</guid>
		<description>@&lt;a href=&quot;http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-100&quot; rel=&quot;nofollow&quot;&gt;jcgarciam&lt;/a&gt;: Great question.  

The simple answer is Grape will automatically download the dependencies for you and store them in your ~/.groovy/grapes directory.  If you were to run the above code your grapes directory would consist of two directories, javax.activation and javax.mail, and the dependent jar&#039;s would be stored there.  Once the dependent jars are downloaded, Grape will automatically add them to the runtime classpath since it knows where the jar files are located. 

The more complex answer is you can configure Grape to leverage existing dependency management tools such as Maven by updating your ~/.groovy/grapeConfig.xml to point to your existing repository.  Details on how to configure Grape to work in this fashion can be found &lt;a href=&quot;http://groovy.codehaus.org/Grape#Grape-CustomizeIvysettings&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>@<a href="http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-100" rel="nofollow">jcgarciam</a>: Great question.  </p>
<p>The simple answer is Grape will automatically download the dependencies for you and store them in your ~/.groovy/grapes directory.  If you were to run the above code your grapes directory would consist of two directories, javax.activation and javax.mail, and the dependent jar&#8217;s would be stored there.  Once the dependent jars are downloaded, Grape will automatically add them to the runtime classpath since it knows where the jar files are located. </p>
<p>The more complex answer is you can configure Grape to leverage existing dependency management tools such as Maven by updating your ~/.groovy/grapeConfig.xml to point to your existing repository.  Details on how to configure Grape to work in this fashion can be found <a href="http://groovy.codehaus.org/Grape#Grape-CustomizeIvysettings" rel="nofollow">here</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by jcgarciam</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-100</link>
		<dc:creator>jcgarciam</dc:creator>
		<pubDate>Thu, 31 Dec 2009 15:54:38 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-100</guid>
		<description>Nice post, but i have question. if you rely now on the groovyc compiler or interpreter to load the dependency automatically without the need to specified them manually in the classpath variable, from which directory it takes the jar?

I guess im not clear on how that works.

Thanks!</description>
		<content:encoded><![CDATA[<p>Nice post, but i have question. if you rely now on the groovyc compiler or interpreter to load the dependency automatically without the need to specified them manually in the classpath variable, from which directory it takes the jar?</p>
<p>I guess im not clear on how that works.</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on With Grape, Groovy Is On Par with Native Scripting Languages by Ales Najmann</title>
		<link>http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-99</link>
		<dc:creator>Ales Najmann</dc:creator>
		<pubDate>Thu, 31 Dec 2009 12:03:23 +0000</pubDate>
		<guid isPermaLink="false">http://blue64.net/?p=666#comment-99</guid>
		<description>@&lt;a href=&quot;http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-97&quot; rel=&quot;nofollow&quot;&gt;Steve Olsen&lt;/a&gt;:  first line is ignored on windows, you can go on with association of groovy interpreter with the .groovy extension or simply loading it with groovy console if you mind. Cheers</description>
		<content:encoded><![CDATA[<p>@<a href="http://blue64.net/2009/12/with-grape-groovy-is-on-par-with-native-scripting-languages/comment-page-1/#comment-97" rel="nofollow">Steve Olsen</a>:  first line is ignored on windows, you can go on with association of groovy interpreter with the .groovy extension or simply loading it with groovy console if you mind. Cheers</p>
]]></content:encoded>
	</item>
</channel>
</rss>
