<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Comments for Altuure Blog</title>
	
	<link>http://www.altuure.com</link>
	<description>Continuous Development Blog</description>
	<lastBuildDate>Fri, 27 Aug 2010 15:50:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/AltuureComComments" /><feedburner:info uri="altuurecomcomments" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Comment on who needs implementations? by ceren</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/Qkah3zpH_B8/</link>
		<dc:creator>ceren</dc:creator>
		<pubDate>Fri, 27 Aug 2010 15:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=51#comment-1061</guid>
		<description>How do you use the @Repository annotation with GenericDao implementations? You can not add the parent to UserElementDAO with annotations.</description>
		<content:encoded><![CDATA[<p>How do you use the @Repository annotation with GenericDao implementations? You can not add the parent to UserElementDAO with annotations.</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/Qkah3zpH_B8" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2008/10/02/who-needs-implementations/#comment-1061</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by Andres Almiray</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/z27qK3crAxk/</link>
		<dc:creator>Andres Almiray</dc:creator>
		<pubDate>Mon, 02 Aug 2010 08:23:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-1004</guid>
		<description>Regarding UI bindings in Ruby. Yes, we know that. Almost every language out there has some kind of UI binding. What Griffon offers is not just UI bidings for Swing (and JavaFX, and SWT, Pivot, GTK) but much more than that: an specialized yet extensible build system (think more than just rake +  rawl); a plugin system; an application lifecycle, lightweight event bus, and some other goodies.

Having said all this, Monkeybars is the closest thing to Griffon I haven seen in the Ruby world.</description>
		<content:encoded><![CDATA[<p>Regarding UI bindings in Ruby. Yes, we know that. Almost every language out there has some kind of UI binding. What Griffon offers is not just UI bidings for Swing (and JavaFX, and SWT, Pivot, GTK) but much more than that: an specialized yet extensible build system (think more than just rake +  rawl); a plugin system; an application lifecycle, lightweight event bus, and some other goodies.</p>
<p>Having said all this, Monkeybars is the closest thing to Griffon I haven seen in the Ruby world.</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/z27qK3crAxk" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-1004</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by Christian</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/ZogQ8kr6U30/</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Sun, 25 Jul 2010 08:15:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-999</guid>
		<description>I can confirm you experiences with Grails. It seems to be very smart first, and I like the OOP approach, but sooner or later you have to handle the complexity of the underlying Java frameworks like Hibernate and Spring. I think that even Groovy is a bad language that tries to hide complexity instead of avoiding it. Groovy stack traces are horrible!</description>
		<content:encoded><![CDATA[<p>I can confirm you experiences with Grails. It seems to be very smart first, and I like the OOP approach, but sooner or later you have to handle the complexity of the underlying Java frameworks like Hibernate and Spring. I think that even Groovy is a bad language that tries to hide complexity instead of avoiding it. Groovy stack traces are horrible!</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/ZogQ8kr6U30" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-999</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by Datnt</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/85EhH3GPQ70/</link>
		<dc:creator>Datnt</dc:creator>
		<pubDate>Fri, 23 Jul 2010 03:36:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-992</guid>
		<description>Hi, I also a Java developer and start working on Rails since 2008. Rails brings me a lot of innovation and fun.

Java cause me a lot of head ache. Ex: you cannot deploy Liferay struts-portlet within glassfish , unless you write your own virtual server with custom classloader.</description>
		<content:encoded><![CDATA[<p>Hi, I also a Java developer and start working on Rails since 2008. Rails brings me a lot of innovation and fun.</p>
<p>Java cause me a lot of head ache. Ex: you cannot deploy Liferay struts-portlet within glassfish , unless you write your own virtual server with custom classloader.</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/85EhH3GPQ70" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-992</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by cies</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/fYEV7T-EPuA/</link>
		<dc:creator>cies</dc:creator>
		<pubDate>Thu, 22 Jul 2010 23:58:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-991</guid>
		<description>grails does not nearly has the community ruby+rails has. if you see how much innovation went into rails3, ruby-1.9, jruby, and all these wonderful gems out there...

for me the feeling the ruby community is outpacing groovy/grails is reason enough to prefer the former any day. :)


1. It scales out of the box (with ecache)
ruby gems do not come out of a box? 

2. Groovy is a natural progression for a java developer
and java natural for c++ devs, and c++ for c, etc. why not try something fresh, yet with a VERY accessible syntax (a lot like groovy or python)

3. Grails apps are deployed as normal wars in standard j2ee servers
jruby apps too.

4. Much easier to deploy to cloud solutions
why? really on a cloud the java memory drain is the last thing one should opt-in for.

5. Spring are behind grails
ruby and rails are much more community drive then the enterprisey java, spring, grails.. true. and i think that is the main reason why ruby and rails can innovate so much faster.
in jruby one could easily use the spring-hibernate stack with rails and ruby!

6. If you can do grails then its a small side step to learn Griffon (which is a groovy framework for Swing Desktop apps/applets – it rocks), all this gives you a brilliant toolkit as a developer
ruby has good bindings for several UI kits (gtk, qt, wx, etc), all native libs some like qt even use native widgets. and blazing fast. and come with nice tools, especially Qt.
jruby can use the UI kits (+tools) from java natively!

7. Its easy to code
hahhahha!

8. Better tooling, Spring tool Suite/IntelliJ/Netbeans
i think all these 'tools' java coders 'need' is just a sign of the language being cumbersome.


what again shouldn't one do with a troll?</description>
		<content:encoded><![CDATA[<p>grails does not nearly has the community ruby+rails has. if you see how much innovation went into rails3, ruby-1.9, jruby, and all these wonderful gems out there&#8230;</p>
<p>for me the feeling the ruby community is outpacing groovy/grails is reason enough to prefer the former any day. <img src='http://www.altuure.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>1. It scales out of the box (with ecache)<br />
ruby gems do not come out of a box? </p>
<p>2. Groovy is a natural progression for a java developer<br />
and java natural for c++ devs, and c++ for c, etc. why not try something fresh, yet with a VERY accessible syntax (a lot like groovy or python)</p>
<p>3. Grails apps are deployed as normal wars in standard j2ee servers<br />
jruby apps too.</p>
<p>4. Much easier to deploy to cloud solutions<br />
why? really on a cloud the java memory drain is the last thing one should opt-in for.</p>
<p>5. Spring are behind grails<br />
ruby and rails are much more community drive then the enterprisey java, spring, grails.. true. and i think that is the main reason why ruby and rails can innovate so much faster.<br />
in jruby one could easily use the spring-hibernate stack with rails and ruby!</p>
<p>6. If you can do grails then its a small side step to learn Griffon (which is a groovy framework for Swing Desktop apps/applets – it rocks), all this gives you a brilliant toolkit as a developer<br />
ruby has good bindings for several UI kits (gtk, qt, wx, etc), all native libs some like qt even use native widgets. and blazing fast. and come with nice tools, especially Qt.<br />
jruby can use the UI kits (+tools) from java natively!</p>
<p>7. Its easy to code<br />
hahhahha!</p>
<p>8. Better tooling, Spring tool Suite/IntelliJ/Netbeans<br />
i think all these &#8216;tools&#8217; java coders &#8216;need&#8217; is just a sign of the language being cumbersome.</p>
<p>what again shouldn&#8217;t one do with a troll?</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/fYEV7T-EPuA" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-991</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by Mario Arias</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/2akSxn5GprE/</link>
		<dc:creator>Mario Arias</dc:creator>
		<pubDate>Thu, 22 Jul 2010 16:04:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-989</guid>
		<description>Stripes/Spring could and outstanding and powerful solution for BIG projects, but for little projects in Java I choose Play! Framework, very quick and easy to learn.

Grails is too buggy, even with a huge experience on Spring (I'm SpringSource Certified Spring Professional) is a no-no for me.

Rails could be used in a Servlet container through JRuby on Rails so could be a good solution, and I know that some business are running their web apps in this way</description>
		<content:encoded><![CDATA[<p>Stripes/Spring could and outstanding and powerful solution for BIG projects, but for little projects in Java I choose Play! Framework, very quick and easy to learn.</p>
<p>Grails is too buggy, even with a huge experience on Spring (I&#8217;m SpringSource Certified Spring Professional) is a no-no for me.</p>
<p>Rails could be used in a Servlet container through JRuby on Rails so could be a good solution, and I know that some business are running their web apps in this way</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/2akSxn5GprE" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-989</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by we</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/ADxiJ9366MM/</link>
		<dc:creator>we</dc:creator>
		<pubDate>Thu, 22 Jul 2010 07:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-988</guid>
		<description>i think Grails is a lot better for lots of reasons:

1. It scales out of the box (with ecache)
2. Groovy is a natural progression for a java developer (written by java developers for java developers)
3. Grails apps are deployed as normal wars in standard j2ee servers
4. Much easier to deploy to cloud solutions
5. Spring are behind grails
6. If you can do grails then its a small side step to learn Griffon (which is a groovy framework for Swing Desktop apps/applets - it rocks), all this gives you a brilliant toolkit as a developer
7. Its easy to code
8. Better tooling, Spring tool Suite/IntelliJ/Netbeans</description>
		<content:encoded><![CDATA[<p>i think Grails is a lot better for lots of reasons:</p>
<p>1. It scales out of the box (with ecache)<br />
2. Groovy is a natural progression for a java developer (written by java developers for java developers)<br />
3. Grails apps are deployed as normal wars in standard j2ee servers<br />
4. Much easier to deploy to cloud solutions<br />
5. Spring are behind grails<br />
6. If you can do grails then its a small side step to learn Griffon (which is a groovy framework for Swing Desktop apps/applets &#8211; it rocks), all this gives you a brilliant toolkit as a developer<br />
7. Its easy to code<br />
8. Better tooling, Spring tool Suite/IntelliJ/Netbeans</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/ADxiJ9366MM" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-988</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by altuure</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/6anNMVSMUsc/</link>
		<dc:creator>altuure</dc:creator>
		<pubDate>Wed, 21 Jul 2010 15:24:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-987</guid>
		<description>Thanks Joachim,
maybe I should mention before but another reason for ruby is , it has affordable hosting for small projects unlike java.</description>
		<content:encoded><![CDATA[<p>Thanks Joachim,<br />
maybe I should mention before but another reason for ruby is , it has affordable hosting for small projects unlike java.</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/6anNMVSMUsc" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-987</feedburner:origLink></item>
	<item>
		<title>Comment on Ruby on Rails experience of a java developer by Joachim</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/yjLSiw6EXuM/</link>
		<dc:creator>Joachim</dc:creator>
		<pubDate>Wed, 21 Jul 2010 15:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=450#comment-986</guid>
		<description>I was having 9 years of Java experience when i started with Rails.
I felt comfortable quick, first hating the special characters in variable names.
(Interistingly I liked the ones in methods like the questionmark and the 'bang'.
Albeit Rails is not really small it is way smaller than any of the current promoted Java stacks. Two years before starting with Rails, I started with Spring and I would say that in the same time that you need to get a solid grasp on Spring you can learn Ruby and Rails up to a level where you can work seriously.
After 2 years of Rails I evaluated Grails and I second you conclusions !
It's heavy. And you need to look at the underlying frameworks if your code is moving further than demo apps.
As you said developing with it is by far not that lightweight as it is with Rails.
I stopped looking at Grails.
IN the meantime I had 2 bigger projects running on jruby with the usage of several java classes and that really work well. Deployment as a war file, the tool for building it, is included in the jruby package.
Try that out !
And have a look at sinatra / padrino to see that Ruby webdevelopment can be even more lightweight than Rails.

Cheers
Joachim
Who never looked back at Java (the language)</description>
		<content:encoded><![CDATA[<p>I was having 9 years of Java experience when i started with Rails.<br />
I felt comfortable quick, first hating the special characters in variable names.<br />
(Interistingly I liked the ones in methods like the questionmark and the &#8216;bang&#8217;.<br />
Albeit Rails is not really small it is way smaller than any of the current promoted Java stacks. Two years before starting with Rails, I started with Spring and I would say that in the same time that you need to get a solid grasp on Spring you can learn Ruby and Rails up to a level where you can work seriously.<br />
After 2 years of Rails I evaluated Grails and I second you conclusions !<br />
It&#8217;s heavy. And you need to look at the underlying frameworks if your code is moving further than demo apps.<br />
As you said developing with it is by far not that lightweight as it is with Rails.<br />
I stopped looking at Grails.<br />
IN the meantime I had 2 bigger projects running on jruby with the usage of several java classes and that really work well. Deployment as a war file, the tool for building it, is included in the jruby package.<br />
Try that out !<br />
And have a look at sinatra / padrino to see that Ruby webdevelopment can be even more lightweight than Rails.</p>
<p>Cheers<br />
Joachim<br />
Who never looked back at Java (the language)</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/yjLSiw6EXuM" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/ruby-on-rails-experience-of-a-java-developer/#comment-986</feedburner:origLink></item>
	<item>
		<title>Comment on Executors.newFixedThreadPool(n) – Suspended Threads by altuure</title>
		<link>http://feedproxy.google.com/~r/AltuureComComments/~3/65wtcPDHXmA/</link>
		<dc:creator>altuure</dc:creator>
		<pubDate>Wed, 21 Jul 2010 08:39:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.altuure.com/?p=444#comment-985</guid>
		<description>Hi trung,
Thanks for the tip, it has fixed my problem.

Cheers,</description>
		<content:encoded><![CDATA[<p>Hi trung,<br />
Thanks for the tip, it has fixed my problem.</p>
<p>Cheers,</p>
<img src="http://feeds.feedburner.com/~r/AltuureComComments/~4/65wtcPDHXmA" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.altuure.com/2010/07/20/executors-newfixedthreadpooln-suspended-threads/#comment-985</feedburner:origLink></item>
</channel>
</rss><!-- Dynamic Page Served (once) in 46.547 seconds --><!-- Cached page served by WP-Cache -->
