
Yuriy
20.02.2018
16:00:10
кого в хаскельном чате удивляет сборка мусора?

Aleksey
20.02.2018
16:05:09
да не, просто модель

Google

Дед Пегас
20.02.2018
16:06:16

分解物質
20.02.2018
16:07:44

Yuriy
20.02.2018
16:08:07
чем же он тогда прекрасен? древностью?
эклектикой совмещения несовместимого?

Alister
20.02.2018
16:09:01
если воспринимать С как эзотерический язык все стает понятным

分解物質
20.02.2018
16:09:23

Yuriy
20.02.2018
16:13:08
не знаю, я пытаюсь понять тезис о прекрасном го

Yuuri
20.02.2018
16:15:01
Да его в порядке ответного троллинга выдвинули, кмк

Leonid
20.02.2018
16:16:50
я наверно уже спрашивал, вот такое есть где?
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
а то таскаю с собой в каждый проект

Yuriy
20.02.2018
16:19:17
напоминает fromMaybe и (<|>)

分解物質
20.02.2018
16:19:18
Го ужасен своей беспомощностью и древнотой.
есть репорты что на него с успехом переписывают распухшие плюсовые кодовые базы
talks.golang.org/2013/oscon-dl.slide
из чего можно сделать вывод что на практике фатальных проблем у него нет

Google

Denis
20.02.2018
16:19:30
мне тоже альтернатив напомнило

Yuriy
20.02.2018
16:20:03

Leonid
20.02.2018
16:20:18
напоминает то напоминает. но это не оно

Denis
20.02.2018
16:21:49

Leonid
20.02.2018
16:22:13
я пока не готов к такому

Denis
20.02.2018
16:27:32
я пока не готов к такому
или маленький пакет)
https://www.stackage.org/haddock/lts-10.5/from-sum-0.2.1.0/Control-FromSum.html#v:fromMaybeOrM

Дед Пегас
20.02.2018
16:32:05
Язык копипасты, но проблем нет!

分解物質
20.02.2018
16:32:33

Дед Пегас
20.02.2018
16:32:56
О да, куча дублируемого кода это не фатально

分解物質
20.02.2018
16:33:17

Дед Пегас
20.02.2018
16:34:11
Писоч

Andrei
20.02.2018
16:37:19

分解物質
20.02.2018
16:41:09

Yuuri
20.02.2018
16:41:46

分解物質
20.02.2018
16:51:29

Александр
20.02.2018
17:01:28
не знаю, я пытаюсь понять тезис о прекрасном го
Мои предположения:
- За него отлично платят;
- Много работы;
- Его сопровождает гигантская корпорация;
- Его активно форсят
Но здесь ничего "прекрасного" о самом языке, скорее, о том, как сделать красивую упаковку для какой угодно начинки. Вливайте деньги, - и пипл схавает
Могу предположить, что у повсеметно развернутых GDG фонды заоблачные. А там Го хорошо проталкивают

Imants
20.02.2018
17:10:28
На любом, самом чудесном языке можно запороть проект, если подойти к процессу достаточно "эффективно".
Возможно, что недостатки языка требуют подумать о деталях проекта перед тем, как написаны 70%+ функционала. Что само по себе уже хорошо.

Google

分解物質
20.02.2018
17:11:45

Александр
20.02.2018
17:12:13
Успехи языка go тоже активно форсятся.
И есть ощущение, что хаскельное сообщество в этом очень слабо, потому что слишком зафиксилось само на себе.

Leonid
20.02.2018
17:21:08
Есть ощущение что называть любую группу людей сообществом не корректно

Alister
20.02.2018
17:24:13

ParkeT
20.02.2018
17:24:19
Чушь какая-то.

分解物質
20.02.2018
17:24:36

ParkeT
20.02.2018
17:25:21
Не знаю что такое HN, но само заявление - бредовое.

分解物質
20.02.2018
17:25:55

Oleksandr
20.02.2018
17:26:09
goферы форсят экосистему и само комьюнити, и правильно делают в общем-то

ParkeT
20.02.2018
17:26:13
А, что-то я такое слышал.

Alister
20.02.2018
17:26:59
понимаете
если у нас есть комьюнити языка для тупых

Oleksandr
20.02.2018
17:27:16
но с хаскелем непонятно, вроде avoid success at all costs чтобы не накапливалась куча легаси, но сам язык довольно медленно при этом меняется

Alister
20.02.2018
17:27:17
и комьюнити языка для ботанов
они будут почти не пересекаться
и первое будет намного больше второго чисто статистически

Александр
20.02.2018
17:27:44
Один из вариантов пропихивать Haskell - это приходить с докладами на конфы общего назначения.

Alister
20.02.2018
17:28:17

Oleksandr
20.02.2018
17:28:18
В смысле SPJ очень консервативен, кмк

Google

kana
20.02.2018
17:28:32
про хаскель очень популярен стереотип, что он сложный, в этом проблема

Imants
20.02.2018
17:29:00

Oleksandr
20.02.2018
17:29:10

Александр
20.02.2018
17:29:14

Oleksandr
20.02.2018
17:29:42
и стабильность hackage/stack/...

kana
20.02.2018
17:29:48

Oleksandr
20.02.2018
17:29:55
у скалы похожая херня с sbt

Александр
20.02.2018
17:30:07

Leonid
20.02.2018
17:30:24
Сообщество любителей есть макароны с кетчупом совсем не думает о своём visibility

Oleksandr
20.02.2018
17:30:55

Alister
20.02.2018
17:31:16

Oleksandr
20.02.2018
17:31:26
это тоже)

Александр
20.02.2018
17:31:29

kana
20.02.2018
17:31:31

Alister
20.02.2018
17:31:51
это не сообщество, а множество

Oleksandr
20.02.2018
17:32:06

Leonid
20.02.2018
17:32:14

ParkeT
20.02.2018
17:32:43
Мир состоит из идиотов, не способных мыслить. Научиться чисто механически там что-то делать - это пожалуйста. Поэтому языки типа Haskell никогда не будут мейнстримом. Слишком серьезный бэкграунд нужен. А вот какой-нибуть *any_mainstream_lang* - пожалуйста. Кому-то надо ехать, а кому-то шашечку. Бизнесу надо ехать. Посадил дебилов, и пусть педалят. Дешево и сердито.

Александр
20.02.2018
17:33:10

ParkeT
20.02.2018
17:34:36
Не знаю, как Скала, но Си++ - простой концептуально.

Google

Alister
20.02.2018
17:34:42
в хаскеле надо думать

Andrei
20.02.2018
17:34:44

Alister
20.02.2018
17:34:47
в С++ надо страдать

Leonid
20.02.2018
17:35:02
Интересно, а у меня какой такой серьёзный бэкграунд...

Александр
20.02.2018
17:35:12
Я не знаю, что вы имеете в виду под "концептуально", но на всякий случай не соглашусь.

Alister
20.02.2018
17:35:14
просто страдать достаточно чтобы пораниться обо все с чем ты можешь столкнуться

Александр
20.02.2018
17:35:26
P.S. Ребят, лучше будет, если я на "ты" стану обращаться?

kana
20.02.2018
17:35:59
да

Александр
20.02.2018
17:36:15
Окей, спасибо

ParkeT
20.02.2018
17:37:06

Александр
20.02.2018
17:38:11
У С++ философия поменялась, как минимум, 1 раз (приход С++11), а подозреваю, что и больше, просто я не застал.
Плюсы десять лет назад и сейчас - два очень разных языка.

ParkeT
20.02.2018
17:39:06

Александр
20.02.2018
17:39:39
Сейчас это один из самых сложных промышленных языков, а я думаю, что самый.

? animufag ?
20.02.2018
17:39:56
10 лет назад тоже
да и не то что бы особо поменялись

ParkeT
20.02.2018
17:40:35
Сложный в каком смысле? Легко ошибиться, и потом годами искать откуда течет память? Это да. Но я не про это говорил.

? animufag ?
20.02.2018
17:41:30
сложно компилятор написать

Александр
20.02.2018
17:41:39
Очень поменялись. На хадркорных плюсовых конференциях (вроде той, на которую я собираюсь в апреле с докладом) рассказывают о вещах, которые в сложности легко потягаются с самыми сложными вещами в Haskell

? animufag ?
20.02.2018
17:42:18
например