The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз динамического языка программирования Groovy 2.3"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от opennews (??) on 07-Май-14, 00:21 
Доступен (http://glaforge.appspot.com/article/groovy-2-3-0-is-out) релиз языка программирования Groovy 2.3 (http://docs.codehaus.org/display/GROOVY/). Язык Groovy заимствовал некоторые полезные качества Ruby, Haskell и Python, но создан для работы внутри виртуальной машины Java (JVM) и поддерживает тесную интеграцию с Java приложениями. За годы существования Groovy, вокруг данного языка сформировалась экосистема из связанных проектов, таких как MVC web-фреймворк Grails (http://grails.org/), swing-ориентированный фреймворк  Griffon (http://griffon.codehaus.org/), системы сборки Gant (http://gant.codehaus.org/) и Gradle (http://gradle.org/), инструментарий для интеграции с Google App Engine - Gaelyk (http://gaelyk.appspot.com/), система параллельного программирования Gpars (http://gpars.codehaus.org/), тестовый комплект Spock (http://www.spockframework.org/), инструменты для контроля качества  CodeNarc (http://codenarc.sourceforge.net/) и GMetrics (http://gmetrics.sourceforge.net/).


Новая версия примечательна (http://groovy.codehaus.org/Groovy+2.3+release+notes) обеспечением официальной поддержки работы  Groovy поверх JDK 8, новыми AST-трансформациями @TailRecursive, @Builder, @SourceURI и @Sortable, новым модулем  NIO2 с поддержкой Path, ускорением разбора и генерации JSON, новым движком для шаблонов разметки, новой утилитой  GroovyAssert для проведения тестирования.

URL: http://glaforge.appspot.com/article/groovy-2-3-0-is-out
Новость: http://www.opennet.ru/opennews/art.shtml?num=39714

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от Аноним (??) on 07-Май-14, 00:21 
а работать быстрее стало?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от Аноним (??) on 07-Май-14, 10:01 
> а работать быстрее стало?

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от Аноним (??) on 07-Май-14, 10:32 
Уж извините, проще jruby юзать
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от Аноним (??) on 07-Май-14, 11:50 
Зачем нужны какие-либо языки на жвм, есть есть Clojure?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от Nekiy on 07-Май-14, 12:52 
Всегда есть желание использовать то к чему привык.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от vn971 (ok) on 07-Май-14, 15:10 
В частности, вы спрашиваете зачем нужен clojure если есть clojure? )

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от rob pike on 07-Май-14, 17:48 
Вот вопрос зачем Clojure когда есть Scala - совсем не лишен смысла, кстати.
Да, функциональщина в Scala не такая синтаксически-лисповая, но мы же её любим не за это?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от vn971 (ok) on 07-Май-14, 18:27 
Насколько я понял проповедников кложуры, идея такая что код в кложуре обычно пишется тупее и однообразней чем в Скале. То есть, грубо говоря, язык толкает к достаточно стандартным решениям, в то время как в Скале тот же функционал можно написать двадцатью разными способами.

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

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

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от Sprint on 07-Май-14, 19:42 
Насколько я понял проповедников питона, идея такая что код в питоне обычно пишется тупее и однообразней чем в Перле. То есть, грубо говоря, язык толкает к достаточно стандартным решениям, в то время как в Perl тот же функционал можно написать двадцатью разными способами.

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

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от rob pike on 07-Май-14, 20:41 
Ну да. И?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Релиз динамического языка программирования Groovy 2.3"  +/
Сообщение от rob pike on 07-Май-14, 20:40 
http://www.opennet.ru/openforum/vsluhforumID3/95758.html#34
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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