Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Koken 0.8.2
  • ContentBox 1.5.2
  • jQPlayer 0.5.2
  • SPOILER ALERT! 0.0.2
  • jQuery Mask Plugin 0.9.0
  • Easing Slider 2.1.2
  • Btapp.js 0.2.0
  • WiiFlash 0.4.5
  • Breeze.js 1.3.3
  • TinyMCE Templates 3.0.2
  • Home > Scripts > Programming Methods and Algorithms

    Groovy 2.1.3

    Softpedia Pick Award
    Download button


    Downloads: 1,641  Tell us about an update
    User Rating:
    Rated by:
    Good (3.5/5)
    20 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Thomas Amsler | More scripts
    groovy.codehaus.org
    GPL - GNU General Public License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Unknown
    April 16th, 2013, 05:15 GMT [view history]
    C: \ Programming Methods and Algorithms

     Read user reviews (0)  Refer to a friend  Subscribe

    Groovy description

    A dynamic language for the Java EE platform

    Many of its features are inspired by languages like Python, Smalltalk and Ruby, making them available to developers using a Java-like syntax.

    Groovy can be used for developing web applications , writing shell scripts, writing concise, meaningful, test cases using Groovy's JUnit integration, or prototyping and producing real industrial strength applications.

    Groovy works cleanly with all existing Java objects and libraries and compiles straight to Java bytecode in either application development or scripting mode.

    Here are some key features of "Groovy":

    · Builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
    · Adds modern programming features to Java
    · Supports Domain Specific Languages
    · Increases developer productivity
    · Simplifies testing
    · Compiles straight to Java bytecode

    What's New in This Release: [ read full changelog ]

    · @DelegatesTo annotation: to help IDEs and the static type checker and compiler to know that method calls in a method parameter closure are delegated to another parameter of the method -- nice for DSLs like in Gradle build files.
    · Custom type checking extensions: so you can type check your DSLs at compile-time with your own logic.
    · A meta-annotation system: which allows you to define a new annotation actually combining several others -- which also means being able to apply several AST transformations with a single custom annotation.
    · Custom base script class flag for the groovyc compiler: to set a base script class when compiling Groovy scripts.
    · Compiler configuration script: to let you define various configuration options for the Groovy compiler, like specifying custom file extensions, various compilation customizers to apply, etc..



    TAGS:

    programming language | development tools | object-oriented language | programming | development | language

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM