- Описание
- Возможности
- Что нового
Groovy является объектно-ориентированным языком программирования, который работает в среде JRE. Язык Groovy использует некоторые свойства Python, Ruby и Haskell, но создан для работы внутри виртуальной машины Java (JVM) и широко интегрируется с Java программами. Благодаря этому языку созданы инструменты контроля качества CodeNarc и GMetrics, swing-ориентированный фреймворк Griffon, системы сбора Gant и Gradle, инструментарий для интеграции с Google App Engine – Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, MVC веб-фреймворк Grails. Так как Groovy работает в среде JRE, то его основным конкурентом является Java. Разработчики акцентируют на том, что этот язык очень похож на Java, и не требует больших усилий для изучения. Groovy язык динамично направленный, поэтому использовать его стоит там, где нужны динамичные языки.
Ключевые особенности и функции
- интеграция с Java;
- высокая скорость разработки;
- динамичный язык программирования;
- режим статической компиляции;
- перегрузка операций;
- замыкания;
- статическая и динамическая типизация;
- встроенный синтаксис для регулярных выражений, списков, массивов и ассоциативных массивов.
Что нового в этой версии?
- исправлена проблема в GroovyScriptEngine при работе со скриптами базовых классов;
- исправлена проблема, связанная с созданием компилятором некорректных внутренних классов;
- исправлена некорректная работа функции disjoint();
- исправлено исключение при работе с ExpandoMetaClass;
- исправлена проблема с пустыми списками Intersect;
- исправлен сбой компонента Grape при загрузке Groovy Extensions;
- исправлены прочие обнаруженные ошибки.
Скриншоты и видео:
Категория: | |
Системы: |
Windows
|
Размер: | 59,4 Мб |
Автор: | Groovy Team ( Сайт) |
Языки: |
Английский
|
Лицензия: | Freeware (Бесплатная) |
Обновление: | 14.03.2023 |
Версия: | 4.0.10 |