Groovy: The Red Pill

Posted on Wednesday 7 May 2008

Here at JavaOne there is a huge buzz about scripting languages. I just got out of the session called “Groovy, the Red Pill” by Scott Davis. Scott has been one of the most entertaining speakers here so far. The best part of this session was not that he was funny, but he really brought the audience along in the “day and life” of a Groovy developer.

I have always resisted scripting languages because I cling tightly to my strongly typed idioms, but he has actually convinced me to take a serious look at Groovy and the surrounding tools that are out there. His suggestion is to start gently by writing tests in Groovy and production code in Java. This way you have less risk as well as serving for a “Gateway Drug” and getting you hooked.

I am starting to like all the little shortcuts that it gives you. Let’s face it, when developing with Java you end up writing quite a bit of boiler plate code. It would be nice to not worry about it any more. I’ll keep you up to date on how my progress is going, stay tuned!

Thanks for the great session Scott!

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Slashdot
  • Technorati
  • DZone

2 Comments for 'Groovy: The Red Pill'

  1.  
    KoW
    May 9, 2008 | 5:37 am
     

    Just wait till you read and/or manipulate XML with Groovy…
    This alone makes it worthwhile

  2.  
    May 9, 2008 | 1:20 pm
     

    It was my pleasure. I think the Groovy’s strongest message is that you don’t have to throw away your Java skills (or source code) to get started. Keep us posted as you as you find new ways to mix Groovy in with your existing Java.

    Cheers,
    s

Leave a comment

(required)

(required)


Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI