Linux Forum Казахстан

Общий => Новости => Тема начата: turbo от 23 Декабря 2009, 20:46

Название: Groovy
Отправлено: turbo от 23 Декабря 2009, 20:46
[size="3"]Релиз Groovy 1.7[/size]

Вышел релиз языка программирования Groovy 1.7. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями.

Из новшеств Groovy 1.7 можно отметить:

 * Анонимные внутренние и вложенные классы (Inner и Nested), делающие разработку более приближенной к Java;
 * Возможность добавления аннотаций при декларации импорта, пакетов и переменных;
 * Улучшение организации работы с модулями (подсистема Grape);
 * "Мощные утверждения" ("Power Asserts") для создания более читаемых и выразительных assert-ов;
 * Интеграция AST Viewer и AST Builder, позволяющих упростить создание AST (Abstract Syntax Tree) преобразований;
 * Обновление разнообразных зависимых компонентов, например реализация в библиотеке ASM байткода поддержки InvokeDynamic инструкций, определенных в JSR-292;
 * Переписан движок скриптинга GroovyScriptEngine для увеличения гибкости и скорости;
 * Улучшение работы GroovyConsole enhancements, например, добавлена возможность отображения номеров строк и создан новый режим просмотра выводимых данных;
 * Разнообразные улучшения связанные с SQL, например, реализация групповых обновлений и поддержка транзакций.

За годы существования Groovy, вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймврок Grails, swing-ориентированный фреймворк Griffon, системы сборки Gant и Gradle, инструментарий для интеграции с Google App Engine - Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, инструменты для контроля качества CodeNarc и GMetrics.

http://www.opennet.r...shtml?num=24786 (http://www.opennet.ru/opennews/art.shtml?num=24786)
Название: Groovy
Отправлено: Zhek@Ch от 29 Апреля 2011, 22:17
[size="3"]Релиз Groovy 1.8[/size]
 
После четырех бета-версий и четырех кандидатов в релизы команда разработчиков Groovy (http://docs.codehaus.org/display/GROOVY/Home) объявила о выходе новой стабильной ветки открытого динамического скриптового языка для Java Virtual Machine (JVM) - Groovy 1.8, распространяемого под лицензией Apache license 2.0.

В официальном заявлении руководитель проекта Guillaume Laforge отмечает, что Groovy 1.8 несет на борту огромное число нововведений и улучшений. Данные нововведения, в частности, включают:

В соответствии с планом выпусков (http://groovy.codehaus.org/Roadmap), первая бета Groovy 1.9 будет доступна уже в мае, при том что стабильный релиз ориентировочно выйдет в ноябре.

Скачать (http://docs.codehaus.org/display/GROOVY/Download)

>>> Подробности (http://docs.codehaus.org/display/GROOVY/2011/04/27/Groovy%2B1.8.0%2Bfinal%2Bis%2Breleased)

# linux.org.ru (http://www.linux.org.ru/news/java/6207522)