There are quite a few modern web frameworks out there vying for attention. In the startup scene, where CTOs have carte blanche, frameworks like Rails (Ruby), Django (Python), and CodeIgniter (PHP) seem to get the most attention. All of these frameworks are highly productive in a green field environment. In an enterprise setting however, Grails has some compelling advantages over these frameworks, making it a natural choice for any enterprise IT shop seeking the extreme productivity that modern web frameworks offer, and that startups take for granted.