Релиз динамического языка программирования Groovy 2.0

2 июля 2012 года

Вышел релиз языка программирования Groovy 2.0. Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями. За годы существования Groovy, вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймврок Grails, swing-ориентированный фреймворк Griffon, системы сборки Gant и Gradle, инструментарий для интеграции с Google App Engine - Gaelyk, система параллельного программирования Gpars, тестовый комплект Spock, инструменты для контроля качества CodeNarc и GMetrics.

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

  • Система проверки статических типов, позволяющая определить корректность кода;
  • Режим статической компиляции для обеспечения повышенной производительности для критичных к скорости выполнения участков кода;
  • Разбиение Groovy JAR-архива на модули, каждый из которых содержит специфичный набор функций. Предоставление пользователям возможности создавать свои модули;
  • Расширение синтаксиса в соответствии с языковыми улучшениями JDK 7, разработанными в рамках проекта Coin;
  • Задействование улучшений JDK 7 для динамических языков программирования.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз динамического языка программирования Groovy 2.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.