Luke, I must agree with Wilson, other frameworks have some advantages presently over Clojure for certain tasks.
We use RAILS and JRuby to create CRUD GUIs with ActiveScaffold. Our controllers are typically 20 lines or less of configuration statements... We do not need to maintain HTML templates either. When I looked at Grails 18 months ago it was requiring more code lines than Rails for our purpose but this has certainly improved somehow overtime. Hard to beat Rails now. We will build some prototype with Conjoure in the next year or so to see how it fares compared to RAILS. We are testing a web app to display the medical record in a read only fashion and we used Compojure coupled with Spring and Hibernate. It will be in beta testing next week. It has to support 100 users. Using Hibernate was a logicial choice. We still use Spring but only to wire low-level stuff (like the ORM and factoring some objects interfacing with libraries). Spring does a good job at this and we do not write tons of XML lines or even code to get this to work. Luc P. Wilson MacGyver <wmacgy...@gmail.com> wrote .. > On Tue, Nov 2, 2010 at 12:49 PM, Luke VanderHart > <luke.vanderh...@gmail.com> wrote: > > fanvie, two comments: > > 2. You don't need 99% of the special crap that Spring/Grails gives > > you. Clojure's abstractions are smaller, yes, but the're just as > > powerful, and give you more control, in a more standardized way, then > > Spring does. > > I'll take exception to this comment. I think calling what grails as a > framework > provide you as "special crap", is at best, a disservice to grails as well as > other web framework. > > At the end of the day, people want to deliver a solution for a problem they > are > working on. Not focusing on "oh look, shiny technology and abstractions" > > There is value in being able to define a domain object, and right off the bat > have ORM taken care of for you, tables created, controllers setup > with CRUD/webservice/scafold. > > and then grails war to produce a complete single war file to deploy to any > java application server. > > Not everyone "needs" it, but that doesn't make it crap. > > --- > Omnem crede diem tibi diluxisse supremum. > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with your > first > post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en