Groovy - Обзор
Groovy - это объектно-ориентированный язык, основанный на платформе Java. Groovy 1.0 был выпущен 2 января 2007 г., и Groovy 2.4 был текущим основным выпуском. Groovy распространяется под лицензией Apache License v 2.0.
Особенности Groovy
Groovy имеет следующие особенности:
- Поддержка как статической, так и динамической типизации.
- Поддержка перегрузки оператора.
- Собственный синтаксис для списков и ассоциативных массивов.
- Встроенная поддержка регулярных выражений.
- Встроенная поддержка различных языков разметки, таких как XML и HTML.
- Groovy прост для Java-разработчиков, поскольку синтаксис Java и Groovy очень похож.
- Вы можете использовать существующие библиотеки Java.
- Groovy расширяет java.lang.Object.
Официальный сайт Groovy: http://www.groovy-lang.org/