AN
Size: a a a
AN
M
LL
elixir
-омspectre
, plumbing
, которые меняют вообще весь код в другую сторону. Или взять, например отсутствие MIX_ENV
или всякие команды типа lein deps
, которые ничего не возвращают и даже не ясно сработали ли они или нетclojure
совершенно нет. Единственное отличие от java
это динтипизация и макросы. Во всём остальном, вся лисповость остаётся только в репле и скобках, а на деле внутри всё та же жирная, старая, медленнеая жаваAB
elixir
-омspectre
, plumbing
, которые меняют вообще весь код в другую сторону. Или взять, например отсутствие MIX_ENV
или всякие команды типа lein deps
, которые ничего не возвращают и даже не ясно сработали ли они или нетclojure
совершенно нет. Единственное отличие от java
это динтипизация и макросы. Во всём остальном, вся лисповость остаётся только в репле и скобках, а на деле внутри всё та же жирная, старая, медленнеая жаваLL
DSL
-и, которые полностью меняют весь код и делают его нечитаемым. Документация всей стандартной библиотеки написана очень грустно, например расскажите как работает (dosync)
, на локах или как?AB
DSL
-и, которые полностью меняют весь код и делают его нечитаемым. Документация всей стандартной библиотеки написана очень грустно, например расскажите как работает (dosync)
, на локах или как?DP
AB
DSL
-и, которые полностью меняют весь код и делают его нечитаемым. Документация всей стандартной библиотеки написана очень грустно, например расскажите как работает (dosync)
, на локах или как?А
LL
elixir
или clojure
, то выбрать второе можно только в случае если уже есть код на жаве, к которому можно только нативно приклеиватьсяclojure
сильно проигрывает elixir
-у. Особенно в состоятельности дефолтной библиотеки, ведь, я напомню, в clojure
нет никакой интроспекции в рантайме, нет никакой изоляции ошибок, сборщик мусора всё ещё stw
, зато есть несколько макросов-комбинаций пайпов и ифовAß
AB
elixir
или clojure
, то выбрать второе можно только в случае если уже есть код на жаве, к которому можно только нативно приклеиватьсяclojure
сильно проигрывает elixir
-у. Особенно в состоятельности дефолтной библиотеки, ведь, я напомню, в clojure
нет никакой интроспекции в рантайме, нет никакой изоляции ошибок, сборщик мусора всё ещё stw
, зато есть несколько макросов-комбинаций пайпов и ифовAB
elixir
или clojure
, то выбрать второе можно только в случае если уже есть код на жаве, к которому можно только нативно приклеиватьсяclojure
сильно проигрывает elixir
-у. Особенно в состоятельности дефолтной библиотеки, ведь, я напомню, в clojure
нет никакой интроспекции в рантайме, нет никакой изоляции ошибок, сборщик мусора всё ещё stw
, зато есть несколько макросов-комбинаций пайпов и ифовLL
clojure
поверх жавы и решила одну проблему — java-style
оопclojure
плох, потому что он java
, но с весёленькими макросамиAB
clojure
поверх жавы и решила одну проблему — java-style
оопclojure
плох, потому что он java
, но с весёленькими макросамиLL
java
жуткая, но блин, почти любой язык лучше чем жава, а clojure
не сильно-то и лучше чем java
clojure
, чтобы облегчить java
-страдания можно только посочувствоватьAB
java
жуткая, но блин, почти любой язык лучше чем жава, а clojure
не сильно-то и лучше чем java
clojure
, чтобы облегчить java
-страдания можно только посочувствоватьAB
БЁ
Aß