The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

06.05.2014 23:55

Доступен релиз языка программирования 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 для проведения тестирования.

  1. Главная ссылка к новости (http://glaforge.appspot.com/ar...)
  2. OpenNews: Компания Oracle выпустила Java 8
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39714-groovy
Ключевые слова: groovy, jdk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (11) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 00:21, 07/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а работать быстрее стало?
     
     
  • 2.2, Аноним (-), 10:01, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > а работать быстрее стало?

    Попробуй и расскажи нам. А то мешки заждались.

     

  • 1.3, Аноним (-), 10:32, 07/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уж извините, проще jruby юзать
     
  • 1.4, Аноним (-), 11:50, 07/05/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем нужны какие-либо языки на жвм, есть есть Clojure?
     
     
  • 2.5, Nekiy (?), 12:52, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда есть желание использовать то к чему привык.
     
  • 2.6, vn971 (ok), 15:10, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    В частности, вы спрашиваете зачем нужен clojure если есть clojure? )

    P.S. если что, пользователь скалки.

     
     
  • 3.7, rob pike (?), 17:48, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вопрос зачем Clojure когда есть Scala - совсем не лишен смысла, кстати.
    Да, функциональщина в Scala не такая синтаксически-лисповая, но мы же её любим не за это?
     
     
  • 4.8, vn971 (ok), 18:27, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я понял проповедников кложуры, идея такая что код в кложуре обычно пишется тупее и однообразней чем в Скале. То есть, грубо говоря, язык толкает к достаточно стандартным решениям, в то время как в Скале тот же функционал можно написать двадцатью разными способами.

    Тем самым, Скала как бы и богаче, но утверждается что всё наиболее удобное в кложуре всё равно есть. Причём проще и быстрее, с точки зрения тех людей которых я читал.

    Вот, например, ссылка:
    http://programming-puzzler.blogspot.se/2013/12/clojure-vs-scala.html
    Человек там заканчивает свою мысль словами
    > But overall, I feel happier programming in Clojure because the additional constraints imposed by Clojure guide me more quickly towards a simple design.

     
     
  • 5.9, Sprint (?), 19:42, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Насколько я понял проповедников питона, идея такая что код в питоне обычно пишется тупее и однообразней чем в Перле. То есть, грубо говоря, язык толкает к достаточно стандартным решениям, в то время как в Perl тот же функционал можно написать двадцатью разными способами.

    Тем самым, Perl как бы и богаче, но утверждается что всё наиболее удобное в Python всё равно есть. Причём проще и быстрее, с точки зрения тех людей которых я читал.

     
     
  • 6.11, rob pike (?), 20:41, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да. И?
     
  • 5.10, rob pike (?), 20:40, 07/05/2014 [^] [^^] [^^^] [ответить]  
  • +/
    http://www.opennet.me/openforum/vsluhforumID3/95758.html#34
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру