Groovy — известный объектно-ориентированный язык программирования, который был разработан для платформы Java в качестве дополнения к этому языку, причем дополнения, обладающего возможностями Python, Ruby и Smalltalk. Groovy использует в своей работе Java-подобный синтаксис и динамически компилируется в JVM байт-код, а также может напрямую работать с Java-библиотеками и другим Java-кодом. На практике Groovy можно использовать практически в любом Java-проекте, хотя никто не мешает применять его и в качестве скриптового языка...
В феврале статистика запросов в поисковых системах показала, что динамически типизированный язык Groovy снова набирает популярность. Как отметили аналитики TIOBE, он уже входил в первую двадцатку индекса TIOBE в 2016 году на волне интереса к Jenkins — системе для непрерывной интеграции. Теперь его толкает вперёд система автоматизации сборки Gradle. Ещё аналитики обратили внимание, что язык Hack в этом месяце вошёл в топ-50, а TypeScript его покинул (по их мнению, временно)...