3 языка на JVM, о которых я не слышал раньше
От: Gajdalager Украина  
Дата: 15.01.09 10:42
Оценка: 29 (3)
В Planet Scala появился пост, в котором сравнивают JRuby, Scala & Closure: http://blog.objectmentor.com/articles/2009/01/15/adopting-new-jvm-languages-in-the-enterprise
Однако интерестен этот пост не этим, а тем, что в нем я увидел названия целых 3 языков на JVM, которых раньше не видел. Разбираться с ними не начал, да и не знаю, когда (если вообще) начну, однако:
1. Fan — A hybrid object-oriented and functional language that runs on .NET, too. It has a lot of similarities to Scala, like a scripting-language feel. Есть опциональный dynamic typing, потоки поддерживают Message Passing Style; также обещают покончить с classpath hell путем добавления имени pod (единицы деплоймента) в неймспейс aka package name.
2. Ioke — (pronounced “eye-oh-key”) An innovative language developed by Ola Bini and inspired by Io and Lisp. This is the newest language discussed here. Hence, it has a small following, but a lot of potential. The Io/Lisp-flavored syntax will be more challenging to average Java developers than Scala, JRuby, Jython, Fan, and JavaScript. На сайте документации я не нашел
3. Fortress — A language designed as a replacement for high-performance FORTRAN for industrial and academic “number crunching”. This one will interest scientists and engineers.
<< RSDN@Home 1.2.0 alpha 4 rev. 1128>>
Сейчас играет silent
Re: 3 языка на JVM, о которых я не слышал раньше
От: Partisan  
Дата: 15.01.09 10:52
Оценка: :))
Здравствуйте, Gajdalager, Вы писали:

G>В Planet Scala появился пост, в котором сравнивают JRuby, Scala & Closure: http://blog.objectmentor.com/articles/2009/01/15/adopting-new-jvm-languages-in-the-enterprise

G>Однако интерестен этот пост не этим, а тем, что в нем я увидел названия целых 3 языков на JVM, которых раньше не видел. Разбираться с ними не начал, да и не знаю, когда (если вообще) начну, однако:

А в чём вопрос. Существует множество языков для JVM. Однако мало что из них нужно. Я могу вспомнить только Groovy как представляющий некоторый интерес (в дополнение к Java). Scala — не существует и не нужен, несмотря на шумиху. Fortress вообще то не для JVM. Хотя предварительная реализация работает в JVM, но это не является существенным для языка. Для программирования пока непригоден, но можно ознакомиться с несколькими оригинальными идеями, содержащимися в нём.
Re: 3 языка на JVM, о которых я не слышал раньше
От: geniepro http://geniepro.livejournal.com/
Дата: 15.01.09 12:15
Оценка: 6 (1) :)
Здравствуйте, Gajdalager, Вы писали:

Ещё Вам стоит поинтересоваться языком CAL -- это хаскелло-подобный язык для JVM...
Re[2]: 3 языка на JVM, о которых я не слышал раньше
От: Tissot Россия  
Дата: 15.01.09 12:17
Оценка: +1
Здравствуйте, geniepro, Вы писали:

G>Ещё Вам стоит поинтересоваться языком CAL -- это хаскелло-подобный язык для JVM...


Название какое-то не очень.
Re[3]: 3 языка на JVM, о которых я не слышал раньше
От: Lande  
Дата: 15.01.09 16:36
Оценка:
Здравствуйте, Tissot, Вы писали:

T>Здравствуйте, geniepro, Вы писали:


G>>Ещё Вам стоит поинтересоваться языком CAL -- это хаскелло-подобный язык для JVM...


T>Название какое-то не очень.


"ZopeCal" — платформа будущего! )

PS: не сдержался.
Re: 3 языка на JVM, о которых я не слышал раньше
От: c-smile Канада http://terrainformatica.com
Дата: 15.01.09 18:42
Оценка:
Здравствуйте, Gajdalager, Вы писали:

G>1. Fan — A hybrid object-oriented and functional language that runs on .NET, too. It has a lot of similarities to Scala, like a scripting-language feel. Есть опциональный dynamic typing, потоки поддерживают Message Passing Style; также обещают покончить с classpath hell путем добавления имени pod (единицы деплоймента) в неймспейс aka package name.


Интересная весчь на самом деле.
Re: 3 языка на JVM, о которых я не слышал раньше
От: abch-98-ru Россия  
Дата: 15.01.09 19:10
Оценка:
Здравствуйте, Gajdalager, Вы писали:

G>1. Fan — A hybrid object-oriented and functional language that runs on .NET, too. It has a lot of similarities to Scala, like a scripting-language feel. Есть опциональный dynamic typing, потоки поддерживают Message Passing Style; также обещают покончить с classpath hell путем добавления имени pod (единицы деплоймента) в неймспейс aka package name.


интересно

G>2. Ioke — (pronounced “eye-oh-key”) An innovative language developed by Ola Bini and inspired by Io and Lisp. This is the newest language discussed here. Hence, it has a small following, but a lot of potential. The Io/Lisp-flavored syntax will be more challenging to average Java developers than Scala, JRuby, Jython, Fan, and JavaScript. На сайте документации я не нашел


а он очень недавно появился вроде. вероятно, в связи с тем, что коммьюнити желает f*#k ruby, т.е. fork ruby — один из исходов оттуда.


G>3. Fortress — A language designed as a replacement for high-performance FORTRAN for industrial and academic “number crunching”. This one will interest scientists and engineers.


fortress интересен уже давно. но до рекомендуемой саном практики он не дошел — сыр еще и пока непонятно/маловероятно дойдет ли.

есть еще jaskell
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.