Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Developing web applications in a quick, concise and fun way. The [*Grails|http://grails.codehaus.org]* demonstrates Groovy's capability in this area.
    * Bringing the power  of a scripting language to the JVM with seamless integration with the Java Platform
    * Writing concise, meaningful, test cases using Groovy's JUnit integration.
    * Prototyping and producing real industrial strength applications
    * Writing shell scripts easily

     Groovy can be used as a dynamically or staticly typed language and can either be compiled or interpreted

 Groovy introduces powerful additional features to the JVM such as:

  • Language conceptual enhancements
    • Support for closures - re-usable blocks of code
    • Native syntax for lists and maps
    • Support the Gof Builder pattern via the notion of builders
    • Syntax level regex operators and escape sequences
    • Native JavaBean support
    • Operator overloading  to simplify working with datatypes Collections and Maps
    • Polymorphic iteration and autoboxing
    • Extension of Java Standard Library through the GDK
    • TBD
  • In addition, Groovy provides useful standard features to enhance developer productivity such as:
  • And providing great user defined modules
    • Grails
    • Gram
    • COM Scripting
    • GroovySWT
    • GSP
    • GSQL
    • Process
    • XMLRPC

Why Grovvy is a good choice for you

TBD...

Logo ideas "à la grails" for newing the web site look and feel :Image Added
 Image Added
Image Added
Image Added
Image Added