Groovy — динамический язык программирования. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями.
Неполный список изменений:
- Официальная поддержка работы Groovy поверх JDK 8.
- Новые AST-трансформации — @TailRecursive, @Builder, @SourceURI и @Sortable.
- Новый модуль NIO2 с поддержкой Path.
- Ускорение разбора и генерации JSON.
- Новый движок для шаблонов разметки.
- Новая утилита GroovyAssert для проведения тестирования.
>>> Подробности