Kirill 🧪
го прекрасен
Konstantin
Konstantin
типа голая баба и лого го
Konstantin
программирование асексуально кмк
Крылатый
Го ужасен своей беспомощностью и древнотой.
Dmitry
и кроме того офтопик
Крылатый
Да.
Зигохистоморфный
Cheese
Крылатый
Тем, что это реализация древнего C но на gc.
Крылатый
Но даже без перегрузок, шаблонов или даже дженериков.
Aleksei (astynax)
Cheese
Cheese
кого в хаскельном чате удивляет сборка мусора?
Aleksei (astynax)
да не, просто модель
Крылатый
分解物質
Cheese
чем же он тогда прекрасен? древностью?
Cheese
эклектикой совмещения несовместимого?
Aliester
если воспринимать С как эзотерический язык все стает понятным
分解物質
分解物質
Cheese
не знаю, я пытаюсь понять тезис о прекрасном го
Ю ли я? 🤔
Да его в порядке ответного троллинга выдвинули, кмк
Leonid 🦇
я наверно уже спрашивал, вот такое есть где?
onNothing :: Applicative f => Maybe a -> f a -> f a
onNothing act elseAct = maybe elseAct pure act
onNothingM :: Monad m => m (Maybe b) -> m b -> m b
onNothingM act elseAct = maybe elseAct pure =<< act
Leonid 🦇
а то таскаю с собой в каждый проект
Cheese
напоминает fromMaybe и (<|>)
分解物質
Го ужасен своей беспомощностью и древнотой.
есть репорты что на него с успехом переписывают распухшие плюсовые кодовые базы
talks.golang.org/2013/oscon-dl.slide
из чего можно сделать вывод что на практике фатальных проблем у него нет
Зигохистоморфный
мне тоже альтернатив напомнило
Cheese
Leonid 🦇
напоминает то напоминает. но это не оно
Зигохистоморфный
Leonid 🦇
я пока не готов к такому
Зигохистоморфный
я пока не готов к такому
или маленький пакет)
https://www.stackage.org/haddock/lts-10.5/from-sum-0.2.1.0/Control-FromSum.html#v:fromMaybeOrM
Крылатый
Крылатый
Язык копипасты, но проблем нет!
分解物質
分解物質
Крылатый
О да, куча дублируемого кода это не фатально
分解物質
Крылатый
Писоч
Крылатый
分解物質
Alexander
не знаю, я пытаюсь понять тезис о прекрасном го
Мои предположения:
- За него отлично платят;
- Много работы;
- Его сопровождает гигантская корпорация;
- Его активно форсят
Но здесь ничего "прекрасного" о самом языке, скорее, о том, как сделать красивую упаковку для какой угодно начинки. Вливайте деньги, - и пипл схавает
Alexander
Могу предположить, что у повсеметно развернутых GDG фонды заоблачные. А там Го хорошо проталкивают
Anonymous
На любом, самом чудесном языке можно запороть проект, если подойти к процессу достаточно "эффективно".
Возможно, что недостатки языка требуют подумать о деталях проекта перед тем, как написаны 70%+ функционала. Что само по себе уже хорошо.
分解物質
об аудитории HN в двух словах
Alexander
Успехи языка go тоже активно форсятся.
Alexander
И есть ощущение, что хаскельное сообщество в этом очень слабо, потому что слишком зафиксилось само на себе.
Leonid 🦇
Есть ощущение что называть любую группу людей сообществом не корректно
Aliester
parket
分解物質
parket
Не знаю что такое HN, но само заявление - бредовое.
分解物質
Oleksandr
goферы форсят экосистему и само комьюнити, и правильно делают в общем-то
parket
А, что-то я такое слышал.
Aliester
понимаете
Aliester
если у нас есть комьюнити языка для тупых
Oleksandr
но с хаскелем непонятно, вроде avoid success at all costs чтобы не накапливалась куча легаси, но сам язык довольно медленно при этом меняется
Aliester
и комьюнити языка для ботанов
Aliester
они будут почти не пересекаться
Aliester
и первое будет намного больше второго чисто статистически
Alexander
Один из вариантов пропихивать Haskell - это приходить с докладами на конфы общего назначения.
Aliester
Oleksandr
В смысле SPJ очень консервативен, кмк
кана
про хаскель очень популярен стереотип, что он сложный, в этом проблема
Anonymous
Oleksandr
Oleksandr
и стабильность hackage/stack/...
кана
Oleksandr
у скалы похожая херня с sbt
Leonid 🦇
Сообщество любителей есть макароны с кетчупом совсем не думает о своём visibility
Oleksandr