Co to jest Groovy?

Groovy jest dynamicznym językiem skryptowym dla Wirtualnej Maszyny JAVA (Java Virtual Machine). Groovy doskonale integruje się z istniejącymi klasami/bibliotekami napisanymi w JAVIE. Kod źródłowy napisany w Groovy kompiluje się do bytecode'u JAVA stąd funkcjonalności napisane w tym języku można bez żadnego problemu używać w środowiskach JAVOWYCH.

Składnia języka Groovy w dużej mierze jest podobna do składni języka JAVA. Poza pewnymi wyjątkami kod napisany w JAVA poprawnie kompiluje się w kompilatorze Groovy. W języku Groovy został wprowadzony szereg "udoskonaleń" dla języka JAVA, które ułatwiają programiście pisanie oprogramowania.

Poniżej umieszono odnośniki do artykułów z dokumentacji Groovy, które są najbardziej istotne z puntku widzenia programisty zaczynającego swoją przygodę z Groovy.