Size: a a a

Clojure — русскоговорящее сообщество

2021 January 04

LL

Lama Lover in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
тогда я просто не буду заниматься такими задачами, или возьму clojerl, если уж без вариантов
Понятное дело, никто не заставляет
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
Но я бы чисто ради разнообразия выучил Elixir, в него сильно проще войти чем в Clojure, зато там есть много интересных идей внутри BEAM
Я вот сейчас пересаживаюсь с Elixir на Clojure и у меня уже голова болит от всех местных символьных префиксов...
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Lama Lover
Но я бы чисто ради разнообразия выучил Elixir, в него сильно проще войти чем в Clojure, зато там есть много интересных идей внутри BEAM
Я вот сейчас пересаживаюсь с Elixir на Clojure и у меня уже голова болит от всех местных символьных префиксов...
> в него сильно проще войти чем в Clojure

кому?
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
что может быть проще лиспов?
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
> в него сильно проще войти чем в Clojure

кому?
Кому угодно, сам stdlib сильно меньше чем у clojure. Есть Pattern-matching который очень просто и понятно работает
Кложуристам будет легко вникнуть в местную иммутабельность, в местные атомы, в местные модули, потому что всё это есть в clojure, только называется по-другому
Единственное что не очень очевидно будет это акторная система вместо csp и тредов
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
Макросистема в Elixir это 1 в 1 как в Clojure (только чуть-чуть менее удобно)
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
Типа в своё время Clojure взял некоторые идеи из Erlang,  а потом появился Elixir, который взял всю экосистему Erlang-a и несколько приятных вещей из Clojure
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
> сам stdlib сильно меньше чем у clojure

никто не заставляет сразу учить весь stdlib же

> только чуть-чуть менее удобно

дык, макросы в негомоиконных языках это почти всегда танцы в гамаке
источник

VP

Vladimir Potapev in Clojure — русскоговорящее сообщество
На праздниках решил пописать на Clojure, и подумалось, что если взять clojure.async и тщательно обработать напильником, можно получить некое подобие акторов. Но да, это будут совсем не те акторы)
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Vladimir Potapev
На праздниках решил пописать на Clojure, и подумалось, что если взять clojure.async и тщательно обработать напильником, можно получить некое подобие акторов. Но да, это будут совсем не те акторы)
а зачем?
источник

LL

Lama Lover in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
> сам stdlib сильно меньше чем у clojure

никто не заставляет сразу учить весь stdlib же

> только чуть-чуть менее удобно

дык, макросы в негомоиконных языках это почти всегда танцы в гамаке
Ну, elixir в этом плане почти гомоиконен, в нём есть quote и unquote, которые работают абсолютно аналогично ' и ~, поэтому с самим AST редко приходится работать
источник

VP

Vladimir Potapev in Clojure — русскоговорящее сообщество
Roma S
а зачем?
а почему бы и нет? :) кто-то по вечерам сериалы смотрит, кто-то в барах бухает, а я немножко код пишу.
строго говоря, я прямо сейчас пишу код на ClojureScript. Но позавчера потыкал кложу, да)
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Vladimir Potapev
а почему бы и нет? :) кто-то по вечерам сериалы смотрит, кто-то в барах бухает, а я немножко код пишу.
строго говоря, я прямо сейчас пишу код на ClojureScript. Но позавчера потыкал кложу, да)
можно совмещать :)
источник

VP

Vladimir Potapev in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
можно совмещать :)
Писать код на cljs, сидя в баре? Ну такое себе)
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Vladimir Potapev
а почему бы и нет? :) кто-то по вечерам сериалы смотрит, кто-то в барах бухает, а я немножко код пишу.
строго говоря, я прямо сейчас пишу код на ClojureScript. Но позавчера потыкал кложу, да)
зачем из csp акторов делать?
источник

RS

Roma S in Clojure — русскоговорящее сообщество
Vladimir Potapev
Писать код на cljs, сидя в баре? Ну такое себе)
должно норм зайти, мы с друзьями на расте в барах писали — и после какого-то момента тяжело было
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Vladimir Potapev
Писать код на cljs, сидя в баре? Ну такое себе)
хз, я писывал иногда, бывало даже продуктивнее, чем в офисе
источник

VP

Vladimir Potapev in Clojure — русскоговорящее сообщество
Roma S
зачем из csp акторов делать?
because. that's why!))
источник

RS

Roma S in Clojure — русскоговорящее сообщество
с кложей должно попроще, C-c M-j , C-c C-c и поехал
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Roma S
должно норм зайти, мы с друзьями на расте в барах писали — и после какого-то момента тяжело было
кложа - не раст, там спинным мозгом можно писать
источник