HOME BZU Mail Box Online Games Radio and TV Live Cricket Score All Albums
Go Back   BZU PAGES: Find Presentations, Reports, Student's Assignments and Daily Discussion; Bahauddin Zakariya University Multan Welcome to all the Students Articles Computer & Programming

Thread Tools Search this Thread Rate Thread Display Modes
Old 30-09-2008, 02:17 AM   #1
Groovy with Grails - Java’s fight back to Ruby on Rails
BSIT07-01 BSIT07-01 is offline 30-09-2008, 02:17 AM

Groovy with Grails - Java’s fight back to Ruby on Rails

Ruby on Rails is undoubtedly the fastest developing framework for agile web development which one can witness in various discussion groups and blogs these days. Being a developer from the Java community what you can do most is to sit and watch the power being unleashed by Ruby and do nothing about it. It seems as if you are being washed away by some tidal wave and you have no savior at all!
But life in IT is not as shrewd as told, as competitors will always capture on the current reigning stuff and quickly incorporate themselves to get matured to the instant market needs and demands. Ruby developed about a decade ago lied dormant during the time when bigwigs like J2EE, .NET, PHP almost had taken over the web development world by storm and nothing seemed to change the course until AJAX came into picture.

Ruby on Rails was the quickest framework to integrate AJAX into their programming model and this is what eventually all the web developers had craved for rather than pulling their hair off venturing off in the wild JavaScript world of falling prey to the thousands of open source frameworks for AJAX. This made the web development world turn to Ruby on Rails as if it was the time of role reversal and the fate of Ruby going for a big, big boost in the upfront.

Microsoft in the wake of the time started to move ahead with the proceedings of its ATLAS project which made the .NET developers heave a big sigh of relief. Within a year of its commencement it gave way to the AJAX 1.0 Beta framework for integration of AJAX in .NET developmental works.

The Java community is still facing a lackluster of having a strong robust developmental framework which can blend to the needs of AJAX. Open source projects did make as impact into the Java community. DWR made it possible to remote the Java functionality to the web. GWT came in as a server side framework to help the java developer from the headaches of learning JavaScript but still it requires the developer to have some amount of knowledge of working in Swings. Something better was still required the integration a smooth blend when Groovy with Grails made its presence.

Groovy a new language sitting on top of the wide variety of Java libraries tries to emulate the Ruby language by giving in a model to allow dynamic typing which relaxes the rigid strong typed ness of Java to become more flexible. The most fantastic part in acceptability of Groovy is it follows the MOP semantics that Ruby has and provides usage of all Java classes in the usual manner. The project at codehaus states Groovy as:
An agile dynamic language for the Java Platform with many features that are inspired by languages like Python, Ruby and Smalltalk, making them available to Java developers using a Java-like syntax.
Grails is the frameworks which works on Groovy language muck alike Rails framework on Ruby which promises to make the development of an enterprise application a matter of fun by cutting of the time of making classes and loads of deployment descriptors every time you need something as simple as printing out “Hello World”. Moreover Grails provides the same flexibility for AJAX integration as Rails does. In the words of Grails initiator Guillaume Laforge as said on indicthreads,

“Groovy somehow bridges two worlds: the scripting world and the enterprise Java world…”

Surely the throughput by working with Grails would definitely be higher than working the current methodologies of J2EE in my opinion. This would be the biggest and probably the best thing to ever happen to the Java community in the current web world of AJAX. The promising a nature of Grails comes as more trustworthy with the heavy weights like SUN, BEA, Oracle and IBM giving their support to its developmental activities. Seems like the time has arrived where the Java community including me can find time to party at last! A test of time, can Groovy be the Holy Grail for Java world?

BSIT07-01's Avatar
Addicted to Computer

Join Date: Sep 2007
Location: ------------
Age: 31
Posts: 1,309
Contact Number: ---------------
Program / Discipline: BSIT
Class Roll Number: 07-01
Views: 1611
Reply With Quote
Old 30-09-2008, 10:06 AM
Waqas Ahmed's Avatar


Join Date: Sep 2008
Location: New-Multan
Age: 34
Posts: 297
Contact Number: 0321-7359605, 0313-7359605
Program / Discipline: MSTS
Class Roll Number: 07-22
Waqas Ahmed will become famous soon enough
Default Re: Groovy with Grails - Java’s fight back to Ruby on Rails

Good !!

Waqas Ahmed

My education, expertise and experience as follows:
MS (CS), M.Sc.(TS), CCNA, CCNP, RHCE (prepared),
Adobe Photoshop, FLASH.
VMWARE Server. Windows 2003 Server, Apache Server, Squid Server, etc.
You can also get training from any of above or gain services.
Mobile : 0313-7359605
Email : waqqas1@yahoo.com
Company : www.vision2define.com
Reply With Quote

back, fight, grails, groovy, java’s, rails, ruby

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
I want to go back in time and want my childhood days back when usman_latif_ch Chit Chat 0 31-10-2011 04:20 PM
15 Best EA Java Mobile Games AbdulQuyum Mobile Stuff 0 04-09-2009 08:26 PM
Try it out in C++ or Java irfishahpk Computer programming for IT 2 25-02-2009 10:11 PM
Ruby On Rails Tutorial BSIT07-01 Networking/Ethical Hacking 1 13-07-2008 10:10 PM

Best view in Firefox
Almuslimeen.info | Cloud Computing | Dedicated server hosting
Note: All trademarks and copyrights held by respective owners. We will take action against any copyright violation if it is proved to us.

All times are GMT +5. The time now is 02:15 AM.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.