LINUX.ORG.RU

Gosu — язык программирования для JVM

 gosu, ,


0

2

Страховая компания Guidewire открыла исходники своего скриптового языка программирования для платформы JVM — Gosu. Код открыт под лицензией Apache 2.0.

Изначально Gosu был задуман в 2002 году для создания внутрикорпоративного ПО в компании Guidewire Software и назывался GScript.

Для постепенного изучения языка компанией поддерживается сайт lazygosu.org.

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: Dendy (всего исправлений: 3)

Hi, Dawg. We heard you like Java, so we added Java to your Java, so you can Java while you Java.

Костыли поверх жабы - это уже не смешно.

Для мягкого введения


o_0

devl547 ★★★★★
()

Для мягкого введения в ...

Введения зонда?

tn1
()
Ответ на: комментарий от devl547

Для мягкого введения


«Жёсткое введение — это когда тебе сразу вручат текст про бананы, линзы и разлохмаченный провод, причём на голландском языке. И читай как можешь»

Karapuz ★★★★★
() автор топика

>Для мягкого введения в язык компанией

мрак. замени на что-то более русское.

ну и для Ъ, зачем оно надо то?

RedPossum ★★★★★
()

>Для мягкого введения в язык

Страшно звучит.

Zhbert ★★★★★
()

Для мягкого введения

Я в шоке от такой формулировке.

babusha
()

Для мягкого введения в язык

Хаскелисты в треде. Только у них встречал такой идиотский перевод.

buddhist ★★★★★
()
Ответ на: комментарий от Karapuz

Ага, даже по твоей ссылке уже поржали над «введением».

ostin ★★★★★
()

По-моему неплохо выглядит. Понравилось возможность прямого определения типов из XSD и поддержка делегатов.

roy ★★★★★
()
Ответ на: комментарий от annulen

Java developers can use Quercus immediately to deploy PHP applications such as MediaWiki, Drupal, Wordpress, Gallery2 and DocuWiki.

Ну а че, годно. Интерестно, судя по их бенчам ускорение будет в 4 раза. Было бы интерестно запустить какой нибудь продакшн сайт, совпадет с заявами?

vertexua ★★★★★
()

>http://gosu-lang.org/comparison.shtml
поставить минус groovy в разделе Solid IDE tooling и поставить плюс Scala - это какой-то ну очень толстый троллинг...

http://gosu-lang.org/doc/wwhelp/wwhimpl/js/html/wwhelp.htm#context=gosu&src=i...

после релиза стабильной версии groovy++ этот gosu будет ненужен

thevery ★★★★
()
Ответ на: комментарий от Karapuz

> «Жёсткое введение — это когда тебе сразу вручат текст про бананы, линзы и разлохмаченный провод, причём на голландском языке. И читай как можешь»

бананы, линзы и разлохмаченный провод

разлохмаченный провод



Вообще-то, в оригинале «barbed wire» — «колючая проволока». В книге этим шутливым термином называлось обозначение для параморфизма — композиция квадратной и угловой скобок.

В этом вся суть хаскелистов. Только и знают, что сыпать красивыми словами, а на поверку не знают, о чём речь. Зато катаморфизмы, параморфизмы, зигоморфизмы, хистоморфизмы, препроморфизмы, анаморфизмы, апоморфизмы, футуморфизмы, постпроморфизмы, хиломорфизмы, крономорфизмы, синкрономорфизмы, экзоморфизмы, метаморфизмы, динаморфизмы наконец. А спроси кого-нибудь, что это означает — всё, пшик.

anonymous
()

>«Less Code, More Beer»

девиз так и внушает доверие...

Amper
()
Ответ на: комментарий от vertexua

И мутное место - Extensible Type System. Что там такого особенного, если у Scala здесь минус?!?

vertexua ★★★★★
()

Надо же, уже даже страховые компании пишут языки программирования...

vold ★★★★★
()
Ответ на: комментарий от thevery

>поставить минус groovy в разделе Solid IDE tooling и поставить плюс Scala - это какой-то ну очень толстый троллинг...

А что те собственно не нравится?

r ★★★★★
()

Еще раз убедился, что программировать на PHP можно на любом ЯП =)

segfault ★★★★★
()
Ответ на: комментарий от anonymous

Зато катаморфизмы, параморфизмы, зигоморфизмы,


«П-памедленнее, я записы-ую!»©

Karapuz ★★★★★
() автор топика
Ответ на: комментарий от r

>А что те собственно не нравится?

1) учитывая что groovy идёт искаропки в IDEA и NetBeans, а под Eclipse его активно пилит сама SpringSource, ставить тут минус некорректно
2) scala-плагин более-менее приличный есть только под IDEA, да и то его вяло пилят, а стоит почему-то плюс

thevery ★★★★
()

У сабжа есть алгебраические типы данных с паттерн матчингом? Что-то я в доках не нашёл. Если нет, то сабж не нужен.

pitekantrop ★★★
()
Ответ на: комментарий от thevery

>2) scala-плагин более-менее приличный есть только под IDEA

Скала есть под идей эклипсом и нетбинсом при чем под эклипсом плугин пилят сами EPFL.

r ★★★★★
()
Ответ на: комментарий от r

>Скала есть под идей эклипсом и нетбинсом при чем под эклипсом плугин пилят сами EPFL.

а вы сами-то пробовали пользоваться ими?
например под NB оно «Plugins for Scala are currently under development»
под eclipse последний коммит аж 2 месяца назад, насколько я вижу:
http://scala-ide.assembla.com/code/scala-ide/git/nodes
даже коллега мой, большой любитель Scala и Eclipse, признаёт что поддержка в IDEA лучше.

thevery ★★★★
()
Ответ на: комментарий от thevery

>под eclipse последний коммит аж 2 месяца назад, насколько я вижу:

Оно релизится практически синхронно с версиями скалы. 2.8 когда вышла?

большой любитель Scala и Eclipse, признаёт что поддержка в IDEA лучше.


Да.

r ★★★★★
()
Ответ на: комментарий от r

>Оно релизится практически синхронно с версиями скалы.
а новые баги и фичи после релиза там никто не пилит что ли?

2.8 когда вышла?

2.8.1 в ноябре, если верить википедии
2.9 rc - позавчера

Да.

вот я и говорю - поддержка scala в разных IDE гораздо хуже, чем поддержка groovy, а в таблице указано обратно

thevery ★★★★
()
Ответ на: комментарий от thevery

>вот я и говорю - поддержка scala в разных IDE гораздо хуже, чем поддержка groovy,

Из чего это видно то? Что поддержка скалы не мечта поэта - это понятно. Непонятно из чего следует что поддержка груви - мечта.

r ★★★★★
()

Интересно, какой костыль они придумали чтобы получить reified generics на JVM?

Zenom ★★★
()
Ответ на: комментарий от r

>Из чего это видно то? Что поддержка скалы не мечта поэта - это понятно. Непонятно из чего следует что поддержка груви - мечта.

из того, что groovy пилят значительно больше и дольше.
в любом случае табличка по ссылке в строчке про поддежку IDE безбожно врёт

thevery ★★★★
()

Еще один стопятсотый ЯП?

drull ★☆☆☆
()
Ответ на: комментарий от thevery

> вот я и говорю - поддержка scala в разных IDE гораздо хуже, чем поддержка groovy, а в таблице указано обратно

emacs + ensime.el. Полёт нормальный.

folone
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.