Re: Зачем Рич придумал Clojure, если уже есть CL?
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 14.01.20 02:11
Оценка: -3
Здравствуйте, varenikAA, Вы писали:

AA>Когда читаешь рекламу Clojure, а впрочем и других языков, может сложиться ложное впечатление,

AA>что они привносят много нового. Еще Clojure часто позиционируется как полноценный CL.
AA>Да, можно допустить, что Clojure визуально более выразителен(особенно с подсветкой синтакса), но при этом многие крутые вещи из него исчезли.

CL – перегруженный функционалом монстр. В Clojure просто не вносили того, что плохо ложиться на JVM, либо излишне усложняет язык. И вышло, как мне кажется, просто шикарно.

AA>Но проходят годы, а язык так и существует в жвм(плюс интероп в JS). Как будто ЖВМ реально имеет какое-то преимущество.


Зачем нужен CLR если есть JVM? Набор библиотек для JVM сам по себе очень богат, нет необходимости в еще одной платформе, которая до кучи долгие годы была гвоздями прибита к одной ОС. Ну а нативная сборка... есть предположение что кому-то понадобится LISP компилируемый в нативный код (такой есть, кстати)? Итого: JVM хватает для вообще всего, у этой платформы же только один недостаток реальный – медленный старт.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.