A64m
по идее, сейчас все это ФП состоит из трех частей скалистов, одной - хаскелистов, остальное в следовых количествах
Alexander
просто там фирм продвигающих скалу есть, а haskell и других шопов почти нету
Dmitry
куда сообщения делись?
Anatolii
нет, но хотел бы увидеть трансляцию
Alexander
там в прининеном посте
Alexander
можно ж щелкнуть
Alexander
@anpryl ?
Alexander
блин как-то тоже не userfriendly
Anatolii
Ага
Alexander
хоть google form для этого использовать
Anatolii
Точно не юзер фрэндли
Anatolii
Я даже готов заплатить на билет на трансляцию
Alexander
@A64m_qb0 разве семён все ещё продвигает ~L2
A64m
ну когда пейпер вышел (в 2004) очевидно что продвигал, иначе бы у него не такой размер был
A64m
сейчас-то он конечно большие A советует
A64m
а кто теперь может решить какой должен быть A по умолчанию вообще не понятно.
Alexander
ну он перерешать может
Alexander
кстати а есть список blessed программ которые использовались для теста итеративного GC
Alexander
т.е. какой-то набор разных reallife программ, на которым можно impact GC смотреть, что будет считаться более-менее объективнм
Влод
кажется эту проблему каждый раз решают заново. по-крайней мере когда то искал гц бенчмарки для джавы в репе хотспота
Влод
и как-то безуспешно
A64m
хаскельный-то? Да нету, там "реальные" программы были из нофиба
Alexander
не помню кто на зурихаке, вроде Дункан, говорил, что это не так
Alexander
и что Марлоу тестил много чего, всякие клауд-хацкели , веб сервера и т.п.
A64m
а, речь т.е. не про итеративный, а про новый МАрловский? Тот-то может быть, это недавно было
Alexander
про итеративный было
Alexander
может я его или он меня не так понял
A64m
тот что итеративный это времена какого-то там 6.2 для второго пейпера, какие тогда сервера и клаудхаскели-то были?
Alexander
логично
Alexander
жалко сейчас перепрогнать это не реально
A64m
для нового, у которого сборка в нулевых без остановки мира это может и реально, но смысл?
Alexander
не, чтобы был тест сет
A64m
аналог современного псевдоконкурентного мейнстрима то был тот, который эксплоринг зе барьер ту энтри
Alexander
по которому можно impact опций приводить
Alexander
и соотвественно если кто-то упёрт то вернуть ж жизни тот
A64m
а, именно чтоб настройки по умолчанию осмыслленые найти и на опыте подтвердить
Alexander
ну и все эти эксперименты делать на них
Alexander
т.е. если кто-то говорит, что вот я придумал вещь, у которой impact на GC, то чтобы был общий знаменатель
A64m
ну можно смотреть какие бенчмарки в пейперах про ГЦ в других языках
A64m
но там часто тоже игрушечные или однобокие (компиляторы всякие как в пейпере про эскейп-анализ для явы)
Alexander
вообще прикольно бы всяких варпов/клаудхацкелей и т.п. набрать
Alexander
прикольно бы вообще реалных
A64m
вообще для мейнстримовых сборщихов обычно есть два "изкоробочных" набора нстроек. "серверный" и "рабочая станция" фактически
A64m
так что можно выработать набор на варпах и клаудхаскелях, и на каких-то программах вроде самого гхц, для которого нынешние стандартные настройки не особо подходят тоже
Alexander
кстати учитывая наличие этих всех наших никсов и докеров можно вполне себе reproducible вариант запилить
A64m
я смотрю, ghc 8.2 опять научился forM_ по всяким "арифметическим последовательностям" оптимизировать. А то, где-то после 7.6 в основном разучился
t1db1t
да
t1db1t
да
Зигохистоморфный
A64m
[x^2, x^2 + d .. maxX] и т.д.
A64m
т.е. был в хаскеле такой паттерн для for -цикла пишем forM_ [1..100] $ \i -> do и пошло поехало
A64m
но несколько лет назад ghc после очередных каких-то твиков оптимизатора ВНЕЗАПНО стал вытягивать наверх и материализовывать все эти списки с веселыми последствиями
A64m
так вот, похоже эта мрачная эпоха подошла к концу, 8.2 какое-нибудь решето эратосфена в таком стиле написанное компилирует в код, котрый раз в 10 быстрее того, что 8.0 делал, т.е. как какой-нибудь 7.4 работает, не хуже, а может и лучше еще
Leonid 🦇
джоин поинтс?
A64m
ну может быть, 8.2 не делает преобразования которые могут джойн пойнт в обычную функцию испортить, но я не понимаю как конкретно это тут работает, так что не могу сказать точно ли это из-за них или нет
Кабачок
Max
нет, но хотел бы увидеть трансляцию
水
Всем привет! Кто может подсказать, в чём основные отличия stack от npm, если сравнивать их как инструменты? Я так понимаю stack работает как-то иначе.
Dmitry
оу, npm умеет собирать хаскельные пакеты?
Andrei
эээ. аналогом npm был бы cabal, stack — обёртка над cabal
Andrei
Евгений
stack это аналог yarn'а :)
D
нет, но хотел бы увидеть трансляцию
Andrei
кто-нибудь хачил fpco/stackage-server?
Влод
/poll@PollBot
PollBot
/poll@PollBot
Если бы в СПб была открытая конференция и open speech на тему хаскеля в начале марта, вы бы поехали?
/1. да
/2. нет
/3. наверное
/4. нет, но хотел бы увидеть трансляцию
/results - show results
/endpoll - close poll
Use this link to vote anonymously:
telegram.me/PollBot?start=LTEwMDEwNDMxNDM1ODM6NTBlZmM5M2RmNzU5YWRiMTE=
PollBot
☝️ @i2pian voted for 'нет, но хотел бы увидеть трансляцию'.
/results - show results
/poll - repeat the question
Andrey
/1@PollBot
PollBot
☝️ @swamp_agr voted for 'да'.
/results - show results
/poll - repeat the question
Andrey
/results@PollBot
PollBot
Если бы в СПб была открытая конференция и open speech на тему хаскеля в начале марта, вы бы поехали?
👥 7 people voted so far.
да – 5
👍👍👍👍👍👍👍 71%
нет, но хотел бы увидеть трансляцию – 2
👍👍👍 29%
нет – 0
▫️ 0%
наверное – 0
▫️ 0%
/poll - repeat question
/endpoll - close poll
Cheese
а что не так с @vote?
Yurii
/1@PollBot
PollBot
☝️ @ukunsun voted for 'да'.
/results - show results
/poll - repeat the question
Yurii
Хах, обновление приложения не прошло бесследно
Cheese
/endpoll@PollBot
PollBot
📊 Poll closed, final results:
Если бы в СПб была открытая конференция и open speech на тему хаскеля в начале марта, вы бы поехали?
👥 8 people voted in total.
да – 6
👍👍👍👍👍👍👍 75%
нет, но хотел бы увидеть трансляцию – 2
👍👍 25%
нет – 0
▫️ 0%
наверное – 0
▫️ 0%
Cheese
что, без аутентификации?