tag:blogger.com,1999:blog-20633170.post2120010071767401385..comments2023-11-03T10:08:09.830+00:00Comments on Graeme Rocher's Blog: Grails Making Java Developers Forget about RailsGraeme Rocherhttp://www.blogger.com/profile/12301973191113958910noreply@blogger.comBlogger39125tag:blogger.com,1999:blog-20633170.post-12900432739311888732009-04-10T14:33:00.000+01:002009-04-10T14:33:00.000+01:00搬家 搬家 搬家公司 搬家 搬家 票貼 借款 徵信社 徵信 補習班 多益 留學 在職進修 婚紗 補正...<A HREF="http://www.luck.com.tw/" REL="nofollow">搬家</A> <A HREF="http://www.twwang.org/" REL="nofollow">搬家</A> <A HREF="http://www.twwang.org/" REL="nofollow">搬家公司</A> <A HREF="http://move.twproperty.com.tw/" REL="nofollow">搬家</A> <A HREF="http://www.twproperty.com.tw/" REL="nofollow">搬家</A> <A HREF="http://www.fu-hua.com.tw/" REL="nofollow">票貼</A> <A HREF="http://www.fu-hua.com.tw/" REL="nofollow">借款</A> <A HREF="http://www.asiap.com.tw/" REL="nofollow">徵信社</A> <A HREF="http://www.asiap.com.tw/" REL="nofollow">徵信</A> <A HREF="http://www.learnschool.com.tw/" REL="nofollow">補習班</A> <A HREF="http://www.learnschool.com.tw/" REL="nofollow">多益</A> <A HREF="http://www.skys.com.tw/" REL="nofollow">留學</A> <A HREF="http://www.skys.com.tw/" REL="nofollow">在職進修</A> <A HREF="http://www.taipeifashion.com/" REL="nofollow">婚紗</A> <A HREF="http://www.kstokyo.com/" REL="nofollow">補正下着</A> <A HREF="http://www.agm.com.tw/" REL="nofollow">新娘秘書</A> <A HREF="http://melody-motel.tw/" REL="nofollow">汽車旅館</A> <A HREF="http://www.gc-design.com.tw/01about.html" REL="nofollow">室內設計</A> <A HREF="http://www.very-space.com/" REL="nofollow">室內設計</A> <A HREF="http://www.tdcar.com.tw/" REL="nofollow">中古車買賣</A> <A HREF="http://www.modern-dental.com.tw/" REL="nofollow">植牙</A> <A HREF="http://www.hito5168.com.tw/" REL="nofollow">坐月子</A> <A HREF="http://www.adonisgarden.com.tw/" REL="nofollow">婚禮佈置</A> <A HREF="http://www.orlando-hypnotherapy.idv.tw/" REL="nofollow">催眠</A> <A HREF="http://www.camel-ad.com.tw/" REL="nofollow">派報</A> <A HREF="http://www.falcons.com.tw/" REL="nofollow">漆彈</A> <A HREF="http://www.ingod.com.tw/" REL="nofollow">視訊會議</A> <A HREF="http://www.demou.net.tw/" REL="nofollow">真空成型</A> <A HREF="http://www.chinashadenet.com/" REL="nofollow">Shade sail</A> <A HREF="http://www.finishstock.com/" REL="nofollow">nike shoes</A> <A HREF="http://www.chinastudyclub.com/" REL="nofollow">MBA</A> <A HREF="http://www.chinastudyclub.com/" REL="nofollow">在职研究生</A> <A HREF="http://www.chinastudyclub.com/boshi.html" REL="nofollow">在职博士</A> <A HREF="http://www.hihit.net/" REL="nofollow">關鍵字廣告</A> <A HREF="http://www.citynet.com.tw/" REL="nofollow">租屋</A> <A HREF="http://www.sunlu.com.tw/" REL="nofollow">花蓮民宿</A> <A HREF="http://www.hl-live.com.tw/" REL="nofollow">花蓮民宿</A> <A HREF="http://www.f108.com.tw/" REL="nofollow">花店</A> <A HREF="http://lavender.anow.com.tw/" REL="nofollow">花店</A> <A HREF="http://www.emisu.com.tw/" REL="nofollow">花蓮民宿</A> <A HREF="http://www.chrb.com.tw/" REL="nofollow">租房子</A> <A HREF="http://www.puread.com.tw/" REL="nofollow">xo醬</A> <A HREF="http://www.puread.com.tw/" REL="nofollow">牛軋糖</A> <A HREF="http://www.puread.com.tw/" REL="nofollow">牛嘎糖</A> <A HREF="http://www.toppybank.com.tw/" REL="nofollow">代償</A> <A HREF="http://www.toppybank.com.tw/" REL="nofollow">房屋貸款</A> <A HREF="http://www.toppybank.com.tw/" REL="nofollow">信用貸款</A> <A HREF="http://www.mindfield.com.tw/" REL="nofollow">失眠</A> <A HREF="http://www.lose-weight.com.tw/" REL="nofollow">減肥</A> <A HREF="http://www.salus.com.tw/" REL="nofollow">糖尿病</A> <A HREF="http://www.best-eshop.com.tw/" REL="nofollow">日立家電</A> <A HREF="http://www.best-unfaithful.org.tw/" REL="nofollow">外遇</A> <A HREF="http://www.best-unfaithful.org.tw/" REL="nofollow">離婚</A> <A HREF="http://www.best-unfaithful.org.tw/" REL="nofollow">抓姦</A> <A HREF="http://www.best-unfaithful.org.tw/" REL="nofollow">外遇蒐證</A> <A HREF="http://www.best-unfaithful.org.tw/" REL="nofollow">外遇抓姦</A> <A HREF="http://www.best-business.org.tw/" REL="nofollow">侵權</A> <A HREF="http://www.best-business.org.tw/" REL="nofollow">仿冒</A> <A HREF="http://www.best-business.org.tw/" REL="nofollow">應收帳款</A> <A HREF="http://www.best-business.org.tw/" REL="nofollow">工商徵信</A> <A HREF="http://www.51680168.com/" REL="nofollow">徵信</A> <A HREF="http://www.51680168.com/" REL="nofollow">徵信社</A> <A HREF="http://www.51680168.com/" REL="nofollow">外遇</A> <A HREF="http://www.777007.com/" REL="nofollow">徵信</A> <A HREF="http://www.777007.com/" REL="nofollow">徵信社</A> <A HREF="http://www.777007.com/" REL="nofollow">外遇</A> <A HREF="http://www.zbpv.com/bong/index3.htm" REL="nofollow">电动隔膜泵</A> <A HREF="http://www.zbpv.com/bong/index3.htm" REL="nofollow">自吸泵</A> <A HREF="http://www.zbpv.com/bong/index3.htm" REL="nofollow">化工泵</A> <A HREF="http://www.zbpv.com/bong/cpzs2.asp" REL="nofollow">离心泵</A> <A HREF="http://www.zbpv.com/bong/cpzs2.asp" REL="nofollow">磁力泵</A> <A HREF="http://www.zbpv.com/bong/cpzs2.asp" REL="nofollow">螺杆泵</A> <A HREF="http://www.zbpv.com/" REL="nofollow">水泵</A> <A HREF="http://www.zbpv.com/" REL="nofollow">隔膜泵</A> <A HREF="http://www.zbpv.com/" REL="nofollow">气动隔膜泵</A> <A HREF="http://www.taan-pest.com.tw/" REL="nofollow">白蟻</A> <A HREF="http://www.guanyuan.com.tw/" REL="nofollow">花蓮民宿</A> <A HREF="http://edupaedia.com/" REL="nofollow">美國留學</A> <A HREF="http://www.agm.com.tw/" REL="nofollow">新娘秘書</A> <A HREF="http://melody-motel.tw/" REL="nofollow">汽車旅館</A> <A HREF="http://www.tenders.com.tw/" REL="nofollow">新娘秘書</A> <A HREF="http://www.orlando-hypnotherapy.idv.tw/" REL="nofollow">催眠</A> <A HREF="http://www.emisu.com.tw/" REL="nofollow">花蓮民宿</A> <A HREF="http://www.luck.com.tw/" REL="nofollow">搬家</A> <A HREF="http://www.luck.com.tw/move-service.html" REL="nofollow">搬家服務</A> <A HREF="http://www.luck.com.tw/about.html" REL="nofollow">搬家保障</A> <A HREF="http://www.luck.com.tw/move-location.html" REL="nofollow">搬家網</A> <A HREF="http://www.luck.com.tw/move-appraisal.html" REL="nofollow">搬家估價</A> <A HREF="http://www.777007.com/" REL="nofollow">徵信</A> <A HREF="http://www.777007.com/page_01.html" REL="nofollow">徵信的意義</A> <A HREF="http://www.777007.com/service.html" REL="nofollow">徵信服務</A> <A HREF="http://www.777007.com/page_06.html" REL="nofollow">徵信報導</A> <A HREF="http://www.777007.com/page_04.html" REL="nofollow">徵信問答</A> <A HREF="http://www.777007.com/page_05.html" REL="nofollow">徵信知識</A> <A HREF="http://www.adonisgarden.com.tw/" REL="nofollow">婚禮佈置</A> <A HREF="http://www.adonisgarden.com.tw/about.html" REL="nofollow">婚禮佈置</A> <A HREF="http://www.life13.com/" REL="nofollow">http://www.life13.com</A> <A HREF="http://www.unun.com.tw/" REL="nofollow">票貼</A> <A HREF="http://www.redlong.com.tw/" REL="nofollow">工作服</A> <A HREF="http://www.redlong.com.tw/" REL="nofollow">班服</A> <A HREF="http://www.redlong.com.tw/" REL="nofollow">團體服</A> <A HREF="http://www.salus.com.tw/" REL="nofollow">糖尿病</A> <A HREF="http://www.linhai.com.tw/" REL="nofollow">勞工體檢</A> <A HREF="http://www.linhai.com.tw/" REL="nofollow">呼吸照護</A> <A HREF="http://www.4bey.com.tw/" REL="nofollow">資源回收</A> <A HREF="http://www.ptlt.com.tw/" REL="nofollow">生日禮物</A> <A HREF="http://edupaedia.com/" REL="nofollow">美國遊學</A> <A HREF="http://www.skys.com.tw/" REL="nofollow">留學代辦</A> <A HREF="http://www.tenders.com.tw/" REL="nofollow">彩妝造型</A> <A HREF="http://www.tenders.com.tw/" REL="nofollow">新娘秘書</A> <A HREF="http://www.9600123.com/" REL="nofollow">宜蘭民宿推薦</A> <A HREF="http://www.orlando-hypnotherapy.idv.tw/" REL="nofollow">催眠</A> <A HREF="http://www.falcons.com.tw/" REL="nofollow">漆彈場</A> <A HREF="http://www.sun-cue.com.tw/" REL="nofollow">太陽能熱水器</A> <A HREF="http://www.hlf-dr.com.tw/" REL="nofollow">減重</A> <A HREF="http://www.spwash.com.tw/" REL="nofollow">自助洗衣加盟</A> <A HREF="http://www.ricians.tw/" REL="nofollow">綠豆椪</A> <A HREF="http://www.cherishdesign.com.tw/" REL="nofollow">床墊</A> <A HREF="http://www.c-upc.com.tw/" REL="nofollow">創業加盟</A> <A HREF="http://www.4bey.com.tw/" REL="nofollow">資源回收</A> <A HREF="http://www.ptlt.com.tw/" REL="nofollow">鋼戒</A> <A HREF="http://www.newkuanghuei.com.tw/car/index.asp" REL="nofollow">廢車回收</A> <A HREF="http://pinky-world.com/" REL="nofollow">創業加盟</A> <A HREF="http://www.loverhoney.com.tw/" REL="nofollow">龍眼蜜</A> <A HREF="http://www.houseweb.com.tw/" REL="nofollow">買房子</A> <A HREF="http://www.soufun.com.tw/" REL="nofollow">買房子</A> <A HREF="http://www.redlong.com.tw/html/04/01.htm" REL="nofollow">班服配件</A> <A HREF="http://www.redlong.com.tw/html/04/01.htm" REL="nofollow">團體服配件</A> <A HREF="http://www.redlong.com.tw/html/02/01.htm" REL="nofollow">團體服</A> <A HREF="http://www.redlong.com.tw/html/01/01.htm" REL="nofollow">班服</A> <A HREF="http://www.redlong.com.tw/html/01/01.htm" REL="nofollow">團體服</A> <A HREF="http://www.redlong.com.tw/sitemap.html" REL="nofollow">班服</A> <A HREF="http://www.redlong.com.tw/sitemap.html" REL="nofollow">團體服</A> <A HREF="http://www.chrb.com.tw/" REL="nofollow">眼鏡</A> <A HREF="http://www.c-upc.com.tw/" REL="nofollow">創業加盟</A> <A HREF="http://www.u-light.com.tw/u-light/model_index_other.cfm?CONSULATENO=41" REL="nofollow">室內設計公司</A> <A HREF="http://www.u-light.com.tw/u-light/model_index.cfm?CONSULATENO=54" REL="nofollow">室內設計公司</A> <A HREF="http://www.u-light.com.tw/u-light/model_index.cfm?CONSULATENO=53" REL="nofollow">室內設計公司</A> 最好的<A HREF="http://www.adonisgarden.com.tw/" REL="nofollow">婚禮佈置</A>,婚禮佈置花園感官花園<A HREF="http://www.adonisgarden.com.tw/about.html" REL="nofollow">婚禮佈置</A>,婚禮佈置最新消息,婚禮佈置專業多元化,為你量身定作完美婚禮佈置,完美的<A HREF="http://www.adonisgarden.com.tw/wedding-disposal-contact.html" REL="nofollow">婚禮佈置</A>請來感官花園。婚禮佈置時間雙休請來電預約,婚禮佈置周五正常營業。婚禮佈置地點遼寧街,婚禮佈置聯絡方式電話。婚禮佈置訂購方式,婚禮佈置請提前兩天通知,婚禮佈置請先完成付款及傳真或郵件傳送匯款單。婚禮佈置免費外送價格,婚禮佈置請參考列表。Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-19461193048085756942009-04-08T02:12:00.000+01:002009-04-08T02:12:00.000+01:00It is the holic gold which makes me very happy the...It is the <A HREF="http://www.virgame.com/holic-online-c-108.html" REL="nofollow">holic gold</A> which makes me very happy these days, my brother says <A HREF="http://www.virgame.com/holic-online-c-108.html" REL="nofollow">holic money</A> is his favorite games gold he likes, he usually <A HREF="http://www.virgame.com/holic-online-c-108.html" REL="nofollow">holic online gold</A> to start his game and most of the time he will win the <A HREF="http://www.virgame.com/holic-online-c-108.html" REL="nofollow">cheap holic gold</A> back and give me some <A HREF="http://www.virgame.com/holic-online-c-108.html" REL="nofollow">holic online money</A> to play the game.<BR/>I am so happy to get some <A HREF="http://www.virgame.com/kal-online-c-107.html" REL="nofollow">kal geons</A> and the <A HREF="http://www.virgame.com/kal-online-c-107.html" REL="nofollow">kal gold</A> is given by my close friend who tells me that the <A HREF="http://www.virgame.com/kal-online-c-107.html" REL="nofollow">kal online geons</A> is the basis to enter into the game. Therefore, I should <A HREF="http://www.virgame.com/kal-online-c-107.html" REL="nofollow">kal online gold</A> with the spare money and I gain some <A HREF="http://www.virgame.com/kal-online-c-107.html" REL="nofollow">kalonline Geons</A> from other players.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-13375981914254985002009-01-24T12:25:00.000+00:002009-01-24T12:25:00.000+00:00good postgood postAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-10468794020656109002008-08-13T16:00:00.000+01:002008-08-13T16:00:00.000+01:00OK, so I really like grails, but I really miss my ...OK, so I really like grails, but I really miss my server side scripting. When can I have my server side scripting for Ajax?Brenthttps://www.blogger.com/profile/02824113331003555882noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-26544848396254069972008-07-01T22:57:00.000+01:002008-07-01T22:57:00.000+01:00@Alexeicouple of pointsa) GSP tags are callable fr...@Alexei<BR/><BR/>couple of points<BR/><BR/>a) GSP tags are callable from controllers, just like Rails helpers. For your usage you can call createLink(..)<BR/>b) Grails supports what you want to do without Hibernate mapping. To do your inheritance mapping add<BR/><BR/>static mapping = {<BR/> tablePerSubclass true<BR/>}<BR/><BR/>To the parent class<BR/><BR/>Also if you have any suggestions for improvements feel free to raise a feature request on JIRAGraeme Rocherhttps://www.blogger.com/profile/12301973191113958910noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-52242404155710632672008-07-01T22:10:00.000+01:002008-07-01T22:10:00.000+01:00I'm coming a bit late into this discussion but I a...I'm coming a bit late into this discussion but I actively use both Rails and Grails and find both have their advantages and shortcomings.<BR/><BR/>I prefer Rails' database-centric models. I find Grails' dynamic creation of database tables to be finicky and has a tendency to not work where it ought to. Also Rails' migrations give a lot of control over the DB schema without having to write any SQL.<BR/><BR/>For example, inheritance simply doesn't work in grails. If I have a domain class extend from another, grails table-per-hierarchy mapping tries to create a table with the name of the <B>parent</B> class. Well if I have two classes extending from the same parent class this results in all the properties from all three classes getting dumped into the same table. I can write the domain using Hibernate's @MappedSuperclass annotation, but if I have to write the domain in Hibernate, why am I using Grails? (well, because of the URL mapping, nice templating, and controller logic, but you get the point)<BR/><BR/>Also, Grails lacks some features of Rails that I use all the time; the only equivalent of Rails' URL helper is available as a GSP tag. Well, I'd like to provide a link in my REST web services to drill down to a detail view from a list, but I have to generate the URL manually, eliminating the excellent loose-coupling provided by the URL helper.<BR/><BR/>On the other hand, Grails' service layer, while simple, is something I miss in Rails. I implement service methods as static methods in Rails' models, but I would much prefer to relocate it to a separate source file.<BR/><BR/>I also would never have any chance of using Rails at work where our applications are based on a J2EE stack with wayyy too much code for it to be worth rewriting the core system. Grails will integrate with this MUCH better than Rails.<BR/><BR/>When I'm in a situation where my deployment resources are limited (no Java server available) I use Rails. Otherwise it's Java.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-13637666272019597442008-06-18T07:33:00.000+01:002008-06-18T07:33:00.000+01:00@anonymousYou obviously haven't tried Grails.@anonymous<BR/><BR/>You obviously haven't tried Grails.Graeme Rocherhttps://www.blogger.com/profile/12301973191113958910noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-60049733008852276862008-06-17T22:01:00.000+01:002008-06-17T22:01:00.000+01:00Wow! So much work just to clone Rails. Would be mu...Wow! So much work just to clone Rails. Would be much more productive to spend the time improving rails, than copy it in another language?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-88324908084094137362008-03-20T19:49:00.000+00:002008-03-20T19:49:00.000+00:00Rails: not interesting, not interested. As a Java ...Rails: not interesting, not interested. <BR/><BR/>As a Java developer with significant experience, Groovy/Grails has the shortest path to productivity for me. It's often about the libraries and tools and Java's got them.<BR/><BR/>So, does anybody give a hoop about Rails? --I don't.<BR/><BR/>Good going Graeme. Grails rocks...I will soon prove when I launch http://www.socialThumbs.com --about two-months work --all Grails!!!!<BR/><BR/>SocialThumbs will let the crowds decide on a dilemma by weighing the pros and cons. Perhaps we can set up a Grails/Rails dilemma, just to prove the point what's best.<BR/><BR/>April is launch date...<BR/><BR/>/SocialThumberAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-78075593268573583862008-01-18T22:40:00.000+00:002008-01-18T22:40:00.000+00:00Just an update to this, Grails has been added to t...Just an update to this, Grails has been added to the Web Development Category on Nabble:<BR/><BR/>http://www.nabble.com/Web-Development-Framework-f16257.html<BR/><BR/>Apparently we have the busiest mailing list after all. Or am I mistaken again?Graeme Rocherhttps://www.blogger.com/profile/12301973191113958910noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-5961592561930485312008-01-15T08:21:00.000+00:002008-01-15T08:21:00.000+00:00@marcin and goforthThanks for this feedback, we're...@marcin and goforth<BR/><BR/>Thanks for this feedback, we're continuing to try and improve the speed of Grails and plan to implement continuous testing for the next release which should improve things greatly<BR/><BR/>@brian and @sandofsky<BR/><BR/>Congrats to you guys to having the flexibility to move your enterprises to something like Rails.<BR/><BR/>However, you're in the minority I can tell you that.<BR/><BR/>As for who I have worked for, LinkedIn profiles don't tell the full story. I've been a consultant for 5 years across different companies and worked for pretty much every major bank in the UK each of which have 10s of thousands of employees<BR/><BR/>I've also worked for many government organisations, telecoms giants and in the pharmaceutical industryGraeme Rocherhttps://www.blogger.com/profile/12301973191113958910noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-3883748329007929462008-01-15T01:54:00.000+00:002008-01-15T01:54:00.000+00:00Could you please define enterprise? Lots of employ...Could you please define enterprise? Lots of employees? Lots of traffic?<BR/><BR/>According to your linked-in profile, the largest company you've worked for had 200 employees. We have nearly 1000.<BR/><BR/>Traffic? Sites say we got<BR/><A HREF="http://siteanalytics.compete.com/yellowpages.com" REL="nofollow">17 million uniques in December</A>.<BR/><BR/>And we're part of AT&T. Can you get more enterprise?<BR/><BR/>I think Rails has enterprise penetration.sandofskyhttps://www.blogger.com/profile/02856628044344654947noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-83125456407221769992008-01-14T23:26:00.000+00:002008-01-14T23:26:00.000+00:00I totally agree with Marcin and goforth, testing w...I totally agree with Marcin and goforth, testing with Grails sucks in terms of speed. You just can't work the 'code a little, test a little' way with it.<BR/><BR/>To be honest, JRuby suffers from the same problem, but last time I checked it felt quite a bit faster in terms of start up time when running tests. Still nothing compared to pure Ruby/Rails, where I can hit F12 in VI to execute a single test method I'm working on, see it run and am right back to work.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-59038089140578544442008-01-14T23:05:00.000+00:002008-01-14T23:05:00.000+00:00I have to agree with marcin. Testing in Grails is ...I have to agree with marcin. Testing in Grails is no where near as fast and easy as in Rails. In textmate I can do CTRL-R to run my test - even SHIFT-CTRL-R to jusr run my one test method my cursor is inside. Very fast and easy to bounce around.<BR/>Also, why is stdout not sent to the console in tmy tests? When I put in println "PRINT THIS", it's not sent to the console? Instead it's put in some target test file. Maybe I'm missing a configuration, but I would assume output would be sent to stdout in tests.<BR/>It just seems like Rails is really more TDD and RAD than Grails. Don't get me wrong, Grails already has a huge market because I do think most Java programmers will switch to it and probably Grails has a good chance of winning the battle down the road in a few more years, but there are just too many things that slow me down when using Grails at this time. I felt so liberated when I got out of Java and started using Ruby. And using Grails is a step (albeit a small step) back to where I just left.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-57645886054331383372008-01-12T19:28:00.000+00:002008-01-12T19:28:00.000+00:00In my opinion, Rails still wins this battle, for o...In my opinion, Rails still wins this battle, for one particular reason: testing is much better. I haven't looked at Grails for a while, but after a quick 'test' I've just done I can tell that testing in Grails hasn't changed much. It still takes over 10 sec to run a single, very basic test (at least on my 2.4GHz MBP), which compared to 3 sec in Rails is really slow. Maybe it's not Grails but more Groovy that makes it slow, I don't know. One way or another, Rails is far more productive here. <BR/><BR/>And one more thing - the learning curve. How many tutorials/books should one read to actually become an expert in Grails? I am afraid it would not be enough just to read one book on Grails. One should know Spring, Hibernate, Lucene etc., basically the whole enterprise Java stack! That's why I think Grails would mainly be used by Java developers with some previous experience. It may just sound to scary for the others.Marcin Domanskihttps://www.blogger.com/profile/00857288385499196720noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-24313393398448788892008-01-12T02:51:00.000+00:002008-01-12T02:51:00.000+00:00Interesting list, but wanted to correct the part a...Interesting list, but wanted to correct the part about Rails and enterprise penetration. We're a Fortune 500 company and we've standardized on Rails for all external and internal web development. Check out http://www.wellcare.com - and don't tell me that Rails doesn't scale.Brian Ketelsenhttps://www.blogger.com/profile/07853198713519214706noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-81375325976215122812008-01-11T10:58:00.000+00:002008-01-11T10:58:00.000+00:00I'd rather fallback to java's incredible set of op...I'd rather fallback to java's incredible set of open-source libraries and IDE refactoring support, than to C, and that's why scripting the JVM is the future.<BR/><BR/>This is exactly the reason why rails si written in plain ruby while grails "low level" is java. And that shows : any rails application even the simplest hello world suffers from this little not killing but annoying lag, where grails does not. Period.<BR/><BR/>JRuby ? sure but I'd rather put a lot of effort getting JRuby on Grails, or any other java framework, (as it has been discussed ealier in this blog) than running plain ruby rails.Christian Rivasseauhttps://www.blogger.com/profile/02941420425242916327noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-11721595002737007612008-01-11T09:12:00.000+00:002008-01-11T09:12:00.000+00:00Grails is better than Rails because Graeme Rocher ...Grails is better than Rails because Graeme Rocher is handsomer than David Heinemeier Hansson!<BR/>Jokes aside, as a JEE developer, I find Grails more attractive for the very simple reason that you can *reuse* all the good Open Source software running on the JVM that has been written, tested and enhanced for more than a decade now.Federico Grillihttps://www.blogger.com/profile/03428088122410468954noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-48340539954621785552008-01-11T08:38:00.000+00:002008-01-11T08:38:00.000+00:00Oh, never mind, I saw your entry complaining about...Oh, never mind, I saw your entry <A HREF="http://graemerocher.blogspot.com/2006/09/vote-to-stop-maven-infesting-spring.html" REL="nofollow">complaining about Maven</A>, and I also found the <A HREF="http://forge.octo.com/maven/sites/mtg/grails-maven-plugin/" REL="nofollow">Maven2 plugin project for Grails</A>.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-21996895554221925092008-01-11T08:25:00.000+00:002008-01-11T08:25:00.000+00:00Somewhat off-topic, but how well does Grails and M...Somewhat off-topic, but how well does Grails and Maven2 play together? I love to hate Maven sometimes, but overall I've gotten used to it. I'd like to think they work together, but I'm not finding much on Google...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-18882088131352996692008-01-11T04:44:00.000+00:002008-01-11T04:44:00.000+00:00Spring, a leaky abstraction? That's the funniest t...Spring, a leaky abstraction? That's the funniest thing I've heard in awhile.Keith Donaldhttps://www.blogger.com/profile/04594278717233013262noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-87576239316497387392008-01-11T01:36:00.000+00:002008-01-11T01:36:00.000+00:00This is not an argument over rails as i have never...This is not an argument over rails as i have never used it. But one of the many many reasons i use Grails is simply this:<BR/><BR/>The project structure is decided for you and done in a most elegant way. This enables myself and my peers to simply build the application. Rather than spending time deciding on who has the best ideas for laying out project structure (too many tech lead guys). Essentially this also means all grails projects look the same which is fantastic for hitting the ground running. Don't re-invent the skeleton :)<BR/><BR/>I would actually like to see this taken even further. When you create a controller/view then you also get a dedicated directory created under css to hold the css for the pages related to that controller and maybe images too.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-42511887592345805102008-01-10T18:56:00.000+00:002008-01-10T18:56:00.000+00:00Thanks for the clarification Emmanuel, well... we'...Thanks for the clarification Emmanuel, well... we're growing and we'll get there it is only a matter of timeGraeme Rocherhttps://www.blogger.com/profile/12301973191113958910noreply@blogger.comtag:blogger.com,1999:blog-20633170.post-18686320631608753082008-01-10T16:36:00.001+00:002008-01-10T16:36:00.001+00:00Check out what made this fella switch from Rails t...Check out what made this fella switch from Rails to Grails:<BR/>http://raincitysoftware.blogspot.com/2007/12/10-reasons-to-switch-from-rails-to.htmlAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-20633170.post-16091820015928204932008-01-10T16:36:00.000+00:002008-01-10T16:36:00.000+00:00Then, with the previous links, if you limit the qu...Then, with the previous links, if you limit the query to the last month...<BR/><BR/>Found 6834 matching posts for grails OR rails in Ruby on Rails within past month in about 5782 threads. Showing threads 1 to 10. <BR/><BR/>Found 1808 matching posts for grails OR rails in codehaus - grails within past month in about 568 threads. Showing threads 1 to 10. <BR/><BR/>So there are more than 3 times more post in Rails forums than Grails forums.<BR/><BR/>And the numbers are 17984 / 5482 for the past three months. That's also more than 3 times.Emmanuel Pirschhttps://www.blogger.com/profile/13515667125575595136noreply@blogger.com