В 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
Здравствуйте, 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, но это не является существенным для языка. Для программирования пока непригоден, но можно ознакомиться с несколькими оригинальными идеями, содержащимися в нём.
Здравствуйте, Gajdalager, Вы писали:
Ещё Вам стоит поинтересоваться языком
CAL -- это хаскелло-подобный язык для JVM...
Здравствуйте, geniepro, Вы писали:
G>Ещё Вам стоит поинтересоваться языком CAL -- это хаскелло-подобный язык для JVM...
Название какое-то не очень.
Здравствуйте, Tissot, Вы писали:
T>Здравствуйте, geniepro, Вы писали:
G>>Ещё Вам стоит поинтересоваться языком CAL -- это хаскелло-подобный язык для JVM...
T>Название какое-то не очень.
"ZopeCal" — платформа будущего!
)
PS: не сдержался.
Здравствуйте, 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.
Интересная весчь на самом деле.
Здравствуйте, 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