Size: a a a

2020 March 11

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Это уже звучит как наброс от человека, который даже ни разу не смотрел на данный язык.

Можно какие-то технические аргументы хотя бы?
Ты же сам сказал, что язык не для прода, а теперь спрашиваешь меня почему
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Понимаю. Для академиков, не для программистов в проде. Оттуда и сложность
Ок, пойдём с другой стороны:

Что конкретно сложно в хаскеле? Назови мне там то, что ты сейчас сложным.
источник

p

polunin.ai in rust_offtopic
Остальное решается не хуже или даже лучше во всяких .net
источник

DS

Doge Shibu in rust_offtopic
Т-34 85
Ты же сам сказал, что язык не для прода, а теперь спрашиваешь меня почему
Не позиционировался изначально как язык для прода, чуть разные нюансы.
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Ок, пойдём с другой стороны:

Что конкретно сложно в хаскеле? Назови мне там то, что ты сейчас сложным.
Мышление монадами
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Мышление монадами
Что за "мышление монадами"?
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
И да, очень странно об этом говорить, с учётом того, например, насколько сильно тайпклассы и другие концепции из него распространились извне.

Был бы не нужен, этого бы не случилось.
Где монады? Где чистые функции? Где самое интересное?
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Что за "мышление монадами"?
То есть ты мыслишь не объектами, которые легко представить, типо той же фабрики, а какой-то абстрактной фигней
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
Жирнее и что? Лучше экосистемой как минимум, языковыми возможностями
Это оверкилл в ТЕХ задачах
источник

p

polunin.ai in rust_offtopic
Doge Shibu
А вот пошли и мифы от тех, кто ни разу хаскель не брал в руки.  Писал в прод на хаскеле, никаких монад в бизнес логике.
Тогда зачем хаскель в проде, если монад в проде нет?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
То есть ты мыслишь не объектами, которые легко представить, типо той же фабрики, а какой-то абстрактной фигней
Хмм... А ты в каком-нибудь javascript'е не используешь map, flatMap или async/await или генераторы?
источник

G

Gymmasssorla in rust_offtopic
С аргументом про порог входа я даже согласен. Кто бы как не говорил, что Haskell современный лёгкий, но Golang просто больше похож на остальные мейнстримовые языки. Мне было интересно учить Haskell (и учу его время от времени), но синтаксис Golang я бы за вечер спокойно освоил.
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Шустрее, настраиваемые гц, больший набор либ, лучше эргономика как самого языка, так и тулинга (привет пакеты и GO_PATH, лол)
Пруфы? И, вдобавок, с исследованием степени влияния на  удобство
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Хмм... А ты в каком-нибудь javascript'е не используешь map, flatMap или async/await или генераторы?
Использую. Мы сейчас говорим про бекенд.
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Использую. Мы сейчас говорим про бекенд.
А на бэкенде ты их не используешь?
источник

Т8

Т-34 85 in rust_offtopic
central hardware
это про .NET? лучшая эргономика? вендор лок на винду? да ну нах
Гугли .net core
источник

p

polunin.ai in rust_offtopic
Doge Shibu
А на бэкенде ты их не используешь?
Использую. Иногда
источник

p

polunin.ai in rust_offtopic
В этом суть, что ФП штуки в проде применимы не везде
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
А вот пошли и мифы от тех, кто ни разу хаскель не брал в руки.  Писал в прод на хаскеле, никаких монад в бизнес логике.
Тогда смысл в хаскелле? Лучше взять шарп, там хоть синтаксис человеческий
источник

ch

central hardware in rust_offtopic
Т-34 85
Гугли .net core
не одной консолью живы, а вот .NET CORE только ее и может
источник