Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Introduction to Groovy and Grails
Upcoming SlideShare
Loading in...5
×

Introduction to Groovy and Grails

7,191

Published on

Introduction to Groovy & Grails given at the Devnology Community Day on 6th of November 2010.

Published in: Technology
0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
7,191
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
298
Comments
0
Likes
8
Embeds 0
No embeds

No notes for slide


  • Remember the audience that programming languages evolve and that no programming language is better then the other. They are used to communicate in their timeframe and created for needs that exist at that time. We will not discuss why one language is better then the other try to appreciate the differences and grasp the concepts instead of focussing on the vocabulary.

















  • Demo of converting Java program to Groovy

    http://groovy.dzone.com/news/java-groovy-few-easy-steps

    - Start Groovy Console: groovyConsole
    - Copy Text from HelloWorld.java

    Steps:
    - remove semi colons and public keyword
    - implement the GString and return statement
    - set name as property, remove private field and getters and setters
    - remove System.out
    - implement dynamic typing
    - implement as script





























































    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×