Зачем Рич придумал Clojure, если уже есть CL?
От: varenikAA  
Дата: 14.01.20 02:01
Оценка: :)
Когда читаешь рекламу Clojure, а впрочем и других языков, может сложиться ложное впечатление,
что они привносят много нового. Еще Clojure часто позиционируется как полноценный CL.
Однако, в Clojure много чего нет — сигналов, перезапусков,
обобщенного формата данных(родной формат CL в который можно сохранять программу и загружать в исполняемый образ без преобразований).
Теже хеш-мапы были в CL всегда, просто запись была несколько иной.
Да, можно допустить, что Clojure визуально более выразителен(особенно с подсветкой синтакса), но при этом многие крутые вещи из него исчезли.

Вообще, заметил, что многие языки хостятся на jvm, но на страницах проектов, часто публикуется и возможность(сейчас или позже) в натив, CLR и т.п.

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