Size: a a a

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

2021 March 19

DL

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

TL

Timur Latypoff in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
я буду дома, пофоткаю хорошую книжку Mathematics Emerging, там явно видно, что математики используют мат. формулы, потому что "так исторически сложилось"
Ну их ещё удобнее писать на бумаге, чем S-expressions. Думаю, с этим сложно спорить))
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Timur Latypoff
Ну их ещё удобнее писать на бумаге, чем S-expressions. Думаю, с этим сложно спорить))
RPN проще
источник

DL

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

DL

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

DL

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

AB

Alex Bubnov in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
S-выражения это очень неплохой баланс
ну да, только вот той же кложей относительно прочих лишпов пользоваться сильно удобнее как раз из-за литералов для данных, что уже не очень-то s-exp
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
это просто сахар
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
его легко можно заменить на (list ...) (hash-map ...) и т д
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Alex Bubnov
ну да, только вот той же кложей относительно прочих лишпов пользоваться сильно удобнее как раз из-за литералов для данных, что уже не очень-то s-exp
В CL есть ридер макросы, в ТЧ кастомные
источник

DL

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

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
Timur Latypoff
Мне кажется, человек хорошо приспособлен к пониманию разного сложного синтаксиса.

Специализированный под задачу синтаксис намного проще и понятнее S-expressions (пример: математики используют математические формулы, потому что это кратко и удобно, хотя там всяких многоэтажных загогулин полно).

Я вижу, что преимущество синтаксиса лиспа не в том, что он «прост для понимания» (по факту — наоборот), а в том, что он легко манипулируется макросами и paredit’ом.

Поэтому в плане Питона — да, декораторы это усложнение парсинга, но питон и так никто не парсит каждый день, это уже слону дробина. Зато удобно получается для своих целей.
питон каждый день парсит сам питон )
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Timur Latypoff
Может быть, но я в идее когда нажимаю кнопочку «запустить репл», ухожу воды попить.
Вынеси инклуды в dev.clj, который включается динамически.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Mikhail Borisov
Да монады норм, если их приятно готовить
Монады в кложе норм разъезжаются по всему коду, больше пока не видел пользы. Вероятно нужно годик их поесть, чтобы достичь просветления.
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Монады в кложе норм разъезжаются по всему коду, больше пока не видел пользы. Вероятно нужно годик их поесть, чтобы достичь просветления.
Так не надо их разъезжать
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Монады в кложе норм разъезжаются по всему коду, больше пока не видел пользы. Вероятно нужно годик их поесть, чтобы достичь просветления.
Я после увиденного стал их про себя именовать «говнады».
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
Так не надо их разъезжать
Ну, у меня такой опыт 🤷🏻‍♂️
источник

DL

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

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Как-то на изоленте болтались и особого толку не было.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Как-то на изоленте болтались и особого толку не было.
Ещё и самодельные, ммм.
источник