Groovy — это скриптовый объектно-ориентированный язык для платформы Java, сопоставимый по возможностям с языками Python и Ruby.
Основные изменения и улучшения в версии 1.7:
- Анонимные внутренние классы и вложенные классы;
- Аннотации теперь применимы также к пакетам, импортам и объявлениям переменных;
- Усовершенствованная Grape (системы модулей);
- AST Viewer и AST Builder для работы с абстрактным синтаксическим деревом;
- Полностью переписан GroovyScriptEngine;
- Новые возможности при работе с SQL, в том числе поддержка транзакций;
- Улучшения GroovyConsole: отображение номеров строк, новое окно вывода;
- И многое другое.