Релиз динамического языка программирования Groovy 2.3
Доступен релиз языка программирования Groovy 2.3. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями. За годы существования Groovy, вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймврок Grails, swing-ориентированный фреймворк Griffon, системы сборки Gant и Gradle, инструментарий для интеграции с Google App Engine — Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, инструменты для контроля качества CodeNarc и GMetrics. Новая версия примечательна обеспечением официальной поддержки работы Groovy поверх JDK 8, новыми AST-трансформациями @TailRecursive, @Builder, @SourceURI и @Sortable, новым модулем NIO2 с поддержкой Path, ускорением разбора и генерации JSON, новым движком для шаблонов разметки, созданием новой тестовой утилиты GroovyAssert.
© OpenNet