Size: a a a

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

2020 January 28

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Типа логирования.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Alexey Golda
верю, не знаю, но на мой вкус синтаксис, и типы, мне нравятся. Я могу проще сказать, практически только на примере Haskell я могу более менее понять АДТ, тайп классы и все сопутствующее. Почему-то там это выглядит просто, без лишнего, и объясняется просто.
Мне он тоже нравится, но когда пришлось искать ошибку и отлаживаться, я чуть не выкинул его надолго. Хотя, почему нет? Вроде, я его с тех пор и не применял.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Объекты, как и функциональщину, нужно учиться готовить.
Объекты в CL тем мощнее, чем правильнее ты их используешь. :) Но реально в Ява вообще очень простенькая объектная система. На коленке сделанная, можно сказать.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Azamat Kalimoulline
Мне он тоже нравится, но когда пришлось искать ошибку и отлаживаться, я чуть не выкинул его надолго. Хотя, почему нет? Вроде, я его с тех пор и не применял.
Ну вот поэтому я сегодня спрашивал про Elm. Это такой язык-фреймворк, с синтаксисом и типами хаскеля, неплохим подходом на фронте, шустрым на фронте, при этом вся мощь типов, и заявляется как "нет ошибок в рантайме". Совсем. На фронте и играться можно без такой боли. Не для прода, а так.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
вру "No Runtime Exceptions"
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
вот
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Alexey Golda
Ну вот поэтому я сегодня спрашивал про Elm. Это такой язык-фреймворк, с синтаксисом и типами хаскеля, неплохим подходом на фронте, шустрым на фронте, при этом вся мощь типов, и заявляется как "нет ошибок в рантайме". Совсем. На фронте и играться можно без такой боли. Не для прода, а так.
ClojureScript в прод очень хорошо мне зашёл. elm хз. Даже пробовать не хочется.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
ну так и не стоит )
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Alexey Golda
Ну вот поэтому я сегодня спрашивал про Elm. Это такой язык-фреймворк, с синтаксисом и типами хаскеля, неплохим подходом на фронте, шустрым на фронте, при этом вся мощь типов, и заявляется как "нет ошибок в рантайме". Совсем. На фронте и играться можно без такой боли. Не для прода, а так.
До типов Хаскеля все таки не дотягивает
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Как-то очень поверхностно он проанализировал перформанс
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
Вот здесь прикольно про перформанс кложуры
источник

MB

Mikhail Borisov in Clojure — русскоговорящее сообщество
И вот здесь https://youtu.be/iQwQXVM6oiY
источник

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
@strofimov1972 ты знаешь Java?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
@strofimov1972 ты знаешь Java?
что-то знаю
источник
2020 January 29

СС

Сергей Суржик in Clojure — русскоговорящее сообщество
Sergey Trofimov
что-то знаю
Для более глубокого понимания Clojure надо знать Java?
источник

MH

Maxim 🐬 Humenyuk in Clojure — русскоговорящее сообщество
тоже  интересует такой вопрос
источник

AB

Arcady Balandin in Clojure — русскоговорящее сообщество
Тем временем Arret Lisp пишущийся на расте уже свой плагин для vs code получил.
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Сергей Суржик
Для более глубокого понимания Clojure надо знать Java?
Для понимания думаю нет. Можно же и на ClojureScript делать упор. Но иногда кишки платформы вылезают, и это приходится узнавать. Или библиотеки какие.  Ну и некоторые знания о JVM нужны на практике, но это как бы за рамками самого языка.
источник

AK

Azamat Kalimoulline in Clojure — русскоговорящее сообщество
Сергей Суржик
Для более глубокого понимания Clojure надо знать Java?
Лучше нет, наверное. Но если упираться в производительность, то придётся.
источник