@haskellru

Страница 858 из 1551
Yuriy
20.02.2018
16:00:10
Тем, что это реализация древнего C но на gc.
сборка мусора не делает его менее древним

кого в хаскельном чате удивляет сборка мусора?

она, да
известная гоферка?

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

Google
Дед Пегас
20.02.2018
16:06:16
分解物質
20.02.2018
16:07:44
сборка мусора не делает его менее древним
почти уверен до C было понятие GC

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
мне тоже альтернатив напомнило

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: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
ровно до наступления необходимости поддерживать это
поддерживать проще потому что реже городят 500 слоёв абстракций там где это не нужно (как Java или C++)

Yuuri
20.02.2018
16:41:46
Язык копипасты, но проблем нет!
Проблем нет, их заменяют interface {}

分解物質
20.02.2018
16:51:29
поддерживать проще потому что реже городят 500 слоёв абстракций там где это не нужно (как Java или C++)
(я понимаю что т.к. я не эксперт эти слова не обезательно чегото весят)

Александр
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
Есть ощущение что называть любую группу людей сообществом не корректно

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
Один из вариантов пропихивать Haskell - это приходить с докладами на конфы общего назначения.
Бить морды другим программистам и принуждать переходить на Haskell или же платить джизью.

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
Бить морды другим программистам и принуждать переходить на Haskell или же платить джизью.
Не совсем. Могу даже сказать, что важно само выступление на околохаскельные темы, даже больше, чем содержание. Нужно больше visibility

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
Ещё вариант - писать рабочие и полезные либы с понятным api
Это тоже хорошо, но либы - они для внутренних нужд. Писать нужно приложения, и рассказывать о приложениях.

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

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

Александр
20.02.2018
17:31:29
Сообщество любителей есть макароны с кетчупом совсем не думает о своём visibility
У них простая идея, которая ложится на благодатную почву. У нас идея не такая простая, и с такой же легкостью войти в головы не может. Значит, нужно прилагать больше усилий.

kana
20.02.2018
17:31:31
Сообщество любителей есть макароны с кетчупом совсем не думает о своём visibility
- ну так они не сообщаются - от того, как много людей будет есть макароны с кетчупом, для них ничего не зависит

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

Oleksandr
20.02.2018
17:32:06
Это тоже хорошо, но либы - они для внутренних нужд. Писать нужно приложения, и рассказывать о приложениях.
угу, какие-то офигительные истории "как мы daily пишем на хаскеле", практическое набивание шишек, то-се — это было бы прикольно

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

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
Я не знаю, что вы имеете в виду под "концептуально", но на всякий случай не соглашусь.
О том, что я не говорю про реализацию. Ничего нового. Был процедурный Си. Стал ООП-шный C++. То, что можно отстрелить себе ноги - вопрос 10.

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

Плюсы десять лет назад и сейчас - два очень разных языка.

ParkeT
20.02.2018
17:39:06
Плюсы десять лет назад и сейчас - два очень разных языка.
Я скорее про те, которые 10 лет назад. Что там сейчас, вообще не в теме.

Александр
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
например

Страница 858 из 1551