Groovy

Groovy ist eine relativ junge dynamische Programmiersprache für die Java Virtual Machine.

Wenn man Groovy mit Java vergleicht, würde man sagen, Groovy ist Java ohne nichtsagenden Code, dafür aber mit dynamischer Typisierung,
Metaprogrammierung, nativer Unterstützung für Listen und Maps,der Möglichkeit Domain Specific Languages zu erstellen und weiteren interessanten Features.

Und das alles um eines zu erreichen, um es mal in einem Satz zusammenzufassen und John Resig verzeih mit bitte den Zitatklau,

Wenig Code = Viel Leistung


Groovy
  1. ist komplett Objektorientiert aufgebaut
  2. unterstützt das Überladen von Operatoren
  3. kann in die Java VM kompiliert werden
    • man kann Groovy Code in Java benutzen und andersherum
  4. unterstützt reguläre Ausdrücke

also los gehts!

println'Hello, Grovvy- World!'


‎‏‎‎‎‎‎‎‎‎‏‏‎‏‏‎‎‎‏‎‎‏‎‎‎‏‏‏‏‏‏‏‏‏‏‏‏‏‏‏‏‏‎‎‎‏‏‏‏‏‎‏‎‏‏‏‏‏‎‎‏‎‎‏‎‏‎‎‎‎‏‏‏‏‏‎‎‏‎‎‎‎‏‏‏‎‎‏‎‎‏‎‎‎‎‎Liste der Unterseiten‎‏‎‎‏‎