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/