Size: a a a

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

2019 May 31

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
@floyernick У меня такое впечатление сложилось: написание программ на Haskell вызывает интеллектуальное удовлетворение само по себе, безотносительно того, что программа делает. Нейропсихологический механизм такой же, который вызывает удовлетворение от сборки паззлов.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Если стащить людей с Haskell или Scala на Go или Clojure, то у них несколько месяцев идёт ломка из-за того, что паззлы отобрали, приходится переучиваться получать удовольствие от настоящих результатов.
источник

OD

Oleg Dashevskii in Clojure — русскоговорящее сообщество
@dottedmag та же фигня с Rust (довелось немного). Программа скомпилилась — паззл сошелся 🙂
источник

ЛЛ

Логичный Лесник in Clojure — русскоговорящее сообщество
Mikhail Gusarov
Если стащить людей с Haskell или Scala на Go или Clojure, то у них несколько месяцев идёт ломка из-за того, что паззлы отобрали, приходится переучиваться получать удовольствие от настоящих результатов.
Справедливости ради, scala всё же не на столько ограничивает и там где не сходится паззл можно писать в java-стиле.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Вопрос не в ограничениях, а в том, насколько изощрённые конструкции можно нагородить.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Ещё один пример в совершенно неограниченном языке - метапрограммирование в C++ на шаблонах.
источник

ЛЛ

Логичный Лесник in Clojure — русскоговорящее сообщество
Mikhail Gusarov
Вопрос не в ограничениях, а в том, насколько изощрённые конструкции можно нагородить.
Просто причина, почему в хаскеле изощренные конструкции как раз в том, что по другому сделать сложно. Язык поддерживает только одну парадигму и живи с ней как хочешь
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Я понимаю почему, но это имеет отношение только к истории - почему Haskell такой, а не к практике - почему программисты на Haskell занимаются ерундой.
источник

ЛЛ

Логичный Лесник in Clojure — русскоговорящее сообщество
В принципе, я думаю тут 2 мотивации у двух групп хаскелистов:
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Зачем вы сознательно путаете программистов на Хаскеле и Хаскель-сообщество. Первые (все пятеро) занимаются нормальными вещами, а остальные чем хотят. Как и в Кложа-комьюнити, собственно.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
А что такое сообщество?
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
И что такое "программисты на хаскеле"?
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Ну это же ты первый начал эти термины применять. Я вот смотрю вверх телеграма - 521 участник в этом чате. Сколько из них пишут на сабже по работе, а сколько занимаются ерундой и матчат в кейсах?
источник

ЛЛ

Логичный Лесник in Clojure — русскоговорящее сообщество
1. Использовать хаскель по назначению как изначально исследовательский язык, для исследования теории категорий.
2. Просто способ поднять своё ЧСФ и померяться пиписьками с коллегами по работе.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Согласен, в опросе тоже лидировал ответ "ковыряюсь с пет-проектами"
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Я не использовал ни того, ни другого термина :-P
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
В чате все ходы записаны
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Записаны, и ни того, ни другого я не говорил.
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Mikhail Gusarov
Я понимаю почему, но это имеет отношение только к истории - почему Haskell такой, а не к практике - почему программисты на Haskell занимаются ерундой.
буквально здесь
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
А, ок. А сообщество?
источник