<?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 on: Why aren&#8217;t you using Grails at work?</title>
	<atom:link href="http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/</link>
	<description>Grails, Apple, usability and world stuff</description>
	<lastBuildDate>Thu, 26 Jan 2012 17:27:44 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Jan Sokol</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-174923</link>
		<dc:creator>Jan Sokol</dc:creator>
		<pubDate>Sun, 12 Dec 2010 00:25:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-174923</guid>
		<description>One year later we have developed and deployed three relatively big web based projects (most of which is developed in Grails). Team is more than happy with Grails and they are even doing &quot;home pet&quot; projects with Grails.

I believe our decision was correct and now most of our development is done with Grails.</description>
		<content:encoded><![CDATA[<p>One year later we have developed and deployed three relatively big web based projects (most of which is developed in Grails). Team is more than happy with Grails and they are even doing &#8220;home pet&#8221; projects with Grails.</p>
<p>I believe our decision was correct and now most of our development is done with Grails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc Palmer</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154287</link>
		<dc:creator>Marc Palmer</dc:creator>
		<pubDate>Thu, 17 Dec 2009 12:31:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154287</guid>
		<description>Ah yes, and that&#039;s the irony. Groovy is so easy for Java devs to learn. Its easy to switch and then evolve their proficiency over time.</description>
		<content:encoded><![CDATA[<p>Ah yes, and that&#8217;s the irony. Groovy is so easy for Java devs to learn. Its easy to switch and then evolve their proficiency over time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Miller</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154246</link>
		<dc:creator>Mike Miller</dc:creator>
		<pubDate>Wed, 16 Dec 2009 18:29:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154246</guid>
		<description>Interesting because I&#039;ve been looking at Groovy/Grails for about a year now.  I am trying to slowly &#039;sneak&#039; it in whereever possible.  I started with a quick web app to help test a RESTful web service we added.  As the occasions arise, I also try to develop helpful scripts in Groovy.

Part of feedback/concern from other developers is &quot;If we aren&#039;t going to get to use it regularly, then I don&#039;t want to spend the time learning it right now&quot;.  The other resistance is just plain apathy.</description>
		<content:encoded><![CDATA[<p>Interesting because I&#8217;ve been looking at Groovy/Grails for about a year now.  I am trying to slowly &#8216;sneak&#8217; it in whereever possible.  I started with a quick web app to help test a RESTful web service we added.  As the occasions arise, I also try to develop helpful scripts in Groovy.</p>
<p>Part of feedback/concern from other developers is &#8220;If we aren&#8217;t going to get to use it regularly, then I don&#8217;t want to spend the time learning it right now&#8221;.  The other resistance is just plain apathy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antoine</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154231</link>
		<dc:creator>Antoine</dc:creator>
		<pubDate>Wed, 16 Dec 2009 07:57:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154231</guid>
		<description>Well, if I read you, this is because I am Grails user, so not exactly the kind of feedback you are looking for ;o)

Anyway, one year ago, I had to choose a Java framework. I quickly saw good feedback on Grails, but at first, I did not want to use it : that would mean for my team to learn another language I did not want to loose time with this.
Being not entirely satisfied with what I tried, I finally came to try Grails. This trial made my heart sink, and now we are using Grails at work :o) I was seduced by how easy it was, how quickly you could set up an application and the fact that all the frameworks used are already bundled, without the need to spend time configuring each one to work with others.

When I present Grails to others (even students), they often enquire about IDE support: not having auto-completion in Java world is nearly a blocking point. But IDE support is getting better now.</description>
		<content:encoded><![CDATA[<p>Well, if I read you, this is because I am Grails user, so not exactly the kind of feedback you are looking for ;o)</p>
<p>Anyway, one year ago, I had to choose a Java framework. I quickly saw good feedback on Grails, but at first, I did not want to use it : that would mean for my team to learn another language I did not want to loose time with this.<br />
Being not entirely satisfied with what I tried, I finally came to try Grails. This trial made my heart sink, and now we are using Grails at work <img src="http://www.anyware.co.uk/2005/wp-includes/images/smilies/icon_surprised.gif?9d7bd4" alt=':o' class='wp-smiley' /> ) I was seduced by how easy it was, how quickly you could set up an application and the fact that all the frameworks used are already bundled, without the need to spend time configuring each one to work with others.</p>
<p>When I present Grails to others (even students), they often enquire about IDE support: not having auto-completion in Java world is nearly a blocking point. But IDE support is getting better now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benoit Leprevost</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154181</link>
		<dc:creator>Benoit Leprevost</dc:creator>
		<pubDate>Tue, 15 Dec 2009 10:15:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154181</guid>
		<description>In my case, I struggled to convince my bosses/collegues because they were scared to invest a quite big amount of resource/time in a language/framework which had not really taking off. Some people still prefer to wait and see how that &quot;next generation of language on the JVM&quot; battle is going to unfold. 

What&#039;s true, as the quoted blog mentioned, is there&#039;s quite a lot to learn, and to tweak in order to have it smoothly running in your company like the java projects are doing. 

I suspect some aspect get overlook by people working on &quot;pet project&quot; mode like:
- JAAS/J2EE security integration (I know it&#039;s crap but ...)
- local plugin repository: I had issue because my local SVN is local, not accessible through firewall, but the firewall was needed for the &quot;default&quot; repo

What I would like is a few AppFuse/maven artifact kind of bundles. Each of them should be targeted at one of the typical usuage of Grails: pet project, cloud, startup, J2EE corporate, etc ...  They would come with plugins preinstalled, modified scafoling and user guide. Maybe they could be just master plugins ...

I don&#039;t know, just my 2 cents</description>
		<content:encoded><![CDATA[<p>In my case, I struggled to convince my bosses/collegues because they were scared to invest a quite big amount of resource/time in a language/framework which had not really taking off. Some people still prefer to wait and see how that &#8220;next generation of language on the JVM&#8221; battle is going to unfold. </p>
<p>What&#8217;s true, as the quoted blog mentioned, is there&#8217;s quite a lot to learn, and to tweak in order to have it smoothly running in your company like the java projects are doing. </p>
<p>I suspect some aspect get overlook by people working on &#8220;pet project&#8221; mode like:<br />
- JAAS/J2EE security integration (I know it&#8217;s crap but &#8230;)<br />
- local plugin repository: I had issue because my local SVN is local, not accessible through firewall, but the firewall was needed for the &#8220;default&#8221; repo</p>
<p>What I would like is a few AppFuse/maven artifact kind of bundles. Each of them should be targeted at one of the typical usuage of Grails: pet project, cloud, startup, J2EE corporate, etc &#8230;  They would come with plugins preinstalled, modified scafoling and user guide. Maybe they could be just master plugins &#8230;</p>
<p>I don&#8217;t know, just my 2 cents</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eelco Hillenius</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154170</link>
		<dc:creator>Eelco Hillenius</dc:creator>
		<pubDate>Tue, 15 Dec 2009 06:30:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154170</guid>
		<description>@Jan Sokol

Really, your team favored framework A and you forced them to use framework B? That&#039;s pretty awful. I mean, yes if your team favored EJB 2 over Hibernate or Struts over Grails you would have a point, but with Grails vs Wicket (vs GWT vs Flex vs Ajax directly vs...) you definitively get into a grey area. I&#039;m biased being a Wicket developer, but I highly doubt you will be (that much if any) efficient developing with Grails instead of Wicket, especially if your team was already experienced with the latter.</description>
		<content:encoded><![CDATA[<p>@Jan Sokol</p>
<p>Really, your team favored framework A and you forced them to use framework B? That&#8217;s pretty awful. I mean, yes if your team favored EJB 2 over Hibernate or Struts over Grails you would have a point, but with Grails vs Wicket (vs GWT vs Flex vs Ajax directly vs&#8230;) you definitively get into a grey area. I&#8217;m biased being a Wicket developer, but I highly doubt you will be (that much if any) efficient developing with Grails instead of Wicket, especially if your team was already experienced with the latter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eelco Hillenius</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154168</link>
		<dc:creator>Eelco Hillenius</dc:creator>
		<pubDate>Tue, 15 Dec 2009 06:26:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154168</guid>
		<description>I&#039;ve been one of the early (pre 1.0) adaptors of Groovy, and back then the language utterly failed in my project. I had to swap it out for another scripting implementation because of stability and very serious performance issues. Looking at the implementation and seeing some of the inconsistencies after that made it clear to me that the initial design of Groovy was deeply flawed, and unfair to the current version and it&#039;s maintainer as that may be, I&#039;m still left with a gut feeling that Groovy is a language with a shaky foundation.

I have no strong feeling about Grails other than that it is based on Groovy and that I personally prefer frameworks that try to leverage static typing, like Guice, GWT and Wicket do (funny btw that some people think that because there are loopholes in that static support, you might as well throw everything out).</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been one of the early (pre 1.0) adaptors of Groovy, and back then the language utterly failed in my project. I had to swap it out for another scripting implementation because of stability and very serious performance issues. Looking at the implementation and seeing some of the inconsistencies after that made it clear to me that the initial design of Groovy was deeply flawed, and unfair to the current version and it&#8217;s maintainer as that may be, I&#8217;m still left with a gut feeling that Groovy is a language with a shaky foundation.</p>
<p>I have no strong feeling about Grails other than that it is based on Groovy and that I personally prefer frameworks that try to leverage static typing, like Guice, GWT and Wicket do (funny btw that some people think that because there are loopholes in that static support, you might as well throw everything out).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hbagchi</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154157</link>
		<dc:creator>hbagchi</dc:creator>
		<pubDate>Tue, 15 Dec 2009 01:48:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154157</guid>
		<description>We have just started work on a new application using Grails. It is indeed a fantastic web framework and delivers high developer productivity. However, there are some key initial obstacles IMO I noticed, to begin with, to greater Grails adoption:
1. IDE - Using free Eclipse over the years have got the developers hooked and it always comes as a shock to most to abandon it and use a text editor if you can&#039;t afford IDEA. STS 2.2.1 is not a comparable IDE.
2. Developer Mindset - Configuring XMLs (navigation, security, beans etc) in J2EE applications has got so ingrained in the developer mindset that explaining them the Grails way of &quot;Convention over Configuration&quot; takes time and effort. The unlearning involved is significant.</description>
		<content:encoded><![CDATA[<p>We have just started work on a new application using Grails. It is indeed a fantastic web framework and delivers high developer productivity. However, there are some key initial obstacles IMO I noticed, to begin with, to greater Grails adoption:<br />
1. IDE &#8211; Using free Eclipse over the years have got the developers hooked and it always comes as a shock to most to abandon it and use a text editor if you can&#8217;t afford IDEA. STS 2.2.1 is not a comparable IDE.<br />
2. Developer Mindset &#8211; Configuring XMLs (navigation, security, beans etc) in J2EE applications has got so ingrained in the developer mindset that explaining them the Grails way of &#8220;Convention over Configuration&#8221; takes time and effort. The unlearning involved is significant.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Spence</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154144</link>
		<dc:creator>Richard Spence</dc:creator>
		<pubDate>Mon, 14 Dec 2009 22:21:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154144</guid>
		<description>I know I am hardly a corporate but I figured these thoughts could help in you talk:

My angle is that I am using grails for work but I am shy of using it for core apps as 

1. I am concerned that I cannot get external people to help as grails skills are rare.
2. Worried that the grails dev bods are a small team and that I could be left high and dry if grails is not popular.

So although using grails is used in small tactical apps at the mo.</description>
		<content:encoded><![CDATA[<p>I know I am hardly a corporate but I figured these thoughts could help in you talk:</p>
<p>My angle is that I am using grails for work but I am shy of using it for core apps as </p>
<p>1. I am concerned that I cannot get external people to help as grails skills are rare.<br />
2. Worried that the grails dev bods are a small team and that I could be left high and dry if grails is not popular.</p>
<p>So although using grails is used in small tactical apps at the mo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raffaele</title>
		<link>http://www.anyware.co.uk/2005/2009/12/14/why-arent-you-using-grails-at-work/comment-page-1/#comment-154142</link>
		<dc:creator>Raffaele</dc:creator>
		<pubDate>Mon, 14 Dec 2009 22:16:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.anyware.co.uk/2005/?p=656#comment-154142</guid>
		<description>Vendor lock: Coldfusion everywhere.</description>
		<content:encoded><![CDATA[<p>Vendor lock: Coldfusion everywhere.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 9/24 queries in 0.033 seconds using disk: basic

Served from: www.anyware.co.uk @ 2012-02-10 05:06:28 -->
