LINUX.ORG.RU

Scala vs Clojure - чья возьмет?

 , , ,


0

0

Небезызвестные Daniel Spiewak и Stephan Schmidt обсуждают перспективы двух динамических языков платформы JVM, Scala Clojure и их перспективы стать "следующим языков платформы JVM после Java"

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

anonymous

Проверено: Shaman007 ()

Ответ на: комментарий от robert_foster

> Да обоих в биореактор, вот и весь сказ. Вместе с жабой, жвм и прочим хламом.

Вот только это не тебе решать.

anonymous
()

Scala более привлекательно выглядит.

anonymous
()

неправильный вопрос, не чья возьмет, а кто возьмет =)

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

>Ага, разумеется лучше кучки эмуляторов и интерпретаторов чужого апи, нежели единый стандарт

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

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

Единый стандарт на все нужен только ленивым тупицам. Нормальные спецы любят выбирать инструмент из обилия доступных.

armhers намекает под что руки у любителей стандарта заточены.

anonymous
()

все в биореактор - за проприетарность и менеджер памяти.

anonymous
()

про Nemerle забыли. стнет ли он следующим языком для платформы .NET после С#? скандалы, интриги, расследования

anonymous
()

qbasic их следующий язык. прикрутят эксепшен хендлинг, ООП и миллионы солнцепоклонников будут трястись в экстазе над своим защищенным легкоподдерживаемым кодом.

anonymous
()

Насчёт языков под JVM они таки забыли замечательный язык E.

ManMachine
()

дрочеры там все, больше и слов нету

fMad ★★★
()

мамочке, опять "следующим языков" итц.. ><

stave ★★★★★
()

Следующим менйстримовым языком JVM модет быть только нечто еще более ограничивающее, чем Java.

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

>нечто еще более конченое, чем Java.

fixed

anonymous
()

А почему Groovy забыли?

У Scala синтаксис нечитабельный. про Clojure первый раз слышу Сам пишу на Java и считают, что всякие Scala нах не нужны

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

> Сам пишу на Java и считают, что всякие Scala нах не нужны

> Extremal

Ха, ну и какой ты экстремал после этого?

tailgunner ★★★★★
()

Кстати, я хотел бы повторить: Scala - статически типизированный язык, так что какой-то Clojure ему не конкурент :)

tailgunner ★★★★★
()

>перспективы двух динамических языков Не знаю на счет Clojure, но Scala язык со статической типизацией

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

> Кстати, я хотел бы повторить: Scala - статически типизированный язык, так что какой-то Clojure ему не конкурент :)

Clojure - это вроде диалект Лиспа

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

> Clojure - это вроде диалект Лиспа

Хм, ты имеешь в виду маргинальный Lots of Incredibly Stupid Parens, который за 50 лет существования так и не стал мэйнстримом вообще нигде? Думаешь, у него есть шансы на JVM? %)

P.S. да, я троллю

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

Ни разу не диалект. Просто тоже базируется на s-expressions.

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

> Думаешь, у него есть шансы на JVM? %)

Время покажет :)

cap838383
()
Ответ на: комментарий от cab

> Хорошие вещи в мейнстрим редко попадают.

Шотакое, элитисты на моем ЛОРе? O_O

tailgunner ★★★★★
()

нечто с лисповским синтаксисом будет основным для jvm? автор с дуба рухну?

pronvit
()
Ответ на: комментарий от Sidrian

> Старшекласники налили тейлганеру стакан пива?

Бгг, юноша, и это всё, на что вы способны? Попробуйте еще, у вас получится лучше... или не получится.

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

С обоими не согласен, Полиграф Полиграфыч? Отнять и поделить?

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

> jvm.NET если будет, то будет весело )

IKVM, ага.

anonymous
()

> Scala vs Clojure - чья возьмет?

Смотрите в кинотеатрах: "Мёртвый и похороненный".

Igron ★★★★★
()

Кто сказал, что скала динамическая? В биореактор того! Она статическая. Просто ее система типов делает динамическую типизацию не нужной чуть менее, чем полностью.

anonymous
()

Кто сказал, что скала динамическая? В биореактор того! Она статическая. Просто ее система типов делает динамическую типизацию не нужной чуть менее, чем полностью.

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

Я, собственно, веду к тому, что не в выводе типов счастье. Скажем, те же структурные типы --- прекрасная замена duck typing.

Тем ременем, капча voiders намекает, что мы занимаемся переливанием из пустого в порожнее и для порядку надо ляпнуть что-то по теме. Так вот, следующим мэйнстримным языком для JVM будет предыдущий. В офисе, сейчас кроме меня еще трое программистов и один практикант. Представление о функциональной парадигме имею только я один. Какая уж тут скала? Это удел маргиналов типа анонимусов с ЛОРа.

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

Clojure wants to be a Lisp, but it explicitly does not try to be backwards compatible. Parallel programming is one of the areas that Clojure wants to make easier. It does so by making all data structure immutable and by language-level abstractions for concurrent data access. In that respect, it is similar to Erlang as it requires a functional programming style everywhere.

Sun-ch
()

Сходил по ссылке как не Ъанонимус и чот нифига там инетерсного не нашел ...

"А вот там оооо.." "А вот тут ааааа" .. "А мы вот так ууу" ...

яву фтопку.

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