Size: a a a

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

2020 August 23

DL

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

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Я вообще не понимаю проблемы со скобками, их в жс чуть ли не больше
при чем здесь они?
источник

DL

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

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Хотя казалось бы, шо там тех скобок
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
А в питоне менять язык без гвиды нереально
Посыл понятен, но историческое примечание: Гвидо с июля 2018 "устал и ушёл".
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Pavel Peganov
Посыл понятен, но историческое примечание: Гвидо с июля 2018 "устал и ушёл".
Гвида имелась в виду условная
источник

DL

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

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Гвида имелась в виду условная
мне сейчас лень искать треды но сколько было крику год назад, даже один чувак свалил с комъюнити, на счет “открытости кложи"
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
Рич тот еще Гвида
источник

A

Artem in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
А в питоне менять язык без гвиды нереально
Иметь коммитет это нормально. Главное более живой и динамичный, чем у крестов.
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
Mike Bohdan
мне сейчас лень искать треды но сколько было крику год назад, даже один чувак свалил с комъюнити, на счет “открытости кложи"
ну тут разговор не о изменении кор библиотеки
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
и если посыл был “а у нас есть макросы” то как бы – и да и нет, с одной стороны ты можешь навернуть язык под себя с другой код уже будет с магией, некомпоззируемый и прочие плюшки макросов
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Mike Bohdan
и если посыл был “а у нас есть макросы” то как бы – и да и нет, с одной стороны ты можешь навернуть язык под себя с другой код уже будет с магией, некомпоззируемый и прочие плюшки макросов
Это всё ещё лучше, чем где бы там ни было
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Kostyantin Randomname
ну тут разговор не о изменении кор библиотеки
Вот
источник

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
так сейчас макросы в том или инном ввиде есть во многих современных языках, вопрос в том насколько они реально нужны
источник

DL

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

DL

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

DL

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

MB

Mike Bohdan in Clojure — русскоговорящее сообщество
опять же не все можно переделать под себя даже в кложе даже с макросами. Пример:
вдохновившись другими языками и нежеланием писать “императивный try-cactch” года полтора назад в команде решили сделать обработку ошибок через Either подобный тип. Все вроде хорошо было, написали даже какое-то подобие do-нотации, чтоб код был визуально проще, но в какой-то момент пришло осознание, что без нормальной поддержки компилятором это жить не будет и вернулись обратно к try-catch, хотя Either-подобный подход красивее и проще.
источник

KR

Kostyantin Randomnam... in Clojure — русскоговорящее сообщество
более практичный вопрос, вот я хочу валидировать запрос на регистрацию юзера с помощью спеки, как из explain-data вытащить отсутствующие ключи?
источник