I jumped onto the Ruby on Rails train along time ago. I was amazed at the productivity gains that Ruby on Rails gives you. Plus I loved the expressiveness of the Ruby language. However like most developers coming from the Java world I ran into some brick walls with Ruby on Rails. One big issue was losing all the 3rd party libraries that I had come to rely on (i.e. full-text searching, pdf generators,image generators, development tools integration, etc.). Yeah Ruby on Rails had a great productivity with development, but the same couldn't be said for deployment. You also most needed to be a rocket scientist or a super linux admin to deploy a Rails application for ultimate performance.
Then Groovy and Grails came to be: I get an expressive language in the form of Groovy and a web framework that supports the "convention over configuration" paradigm. Plus I can use all my 3rd party libraries that I am use to and deploy applications the same way.
Just recently I went to the Groovy and Grails Experience in Washington D.C. For 3 days I received lots of exposure to Groovy and Grails, I learned a heck of alot in such a short time period.
I won't be blogging every day, maybe not even every week. So instead of coming back to this site hoping for updates why don't you go and add this blog to your feed reader?
In my next post I will be talking about the application that I am going to write with the Grails Framework. I will give you a hint, the name of the application is called "Siteproducer".
If this blog does anything I hope that it will cause you to take look and Groovy and Grails for your future projects.
No comments:
Post a Comment