
Alexander
20.02.2018
09:43:04

Dmitry
20.02.2018
09:43:10
плюс там не настраиваемое отображение названий опций было на имена идентификаторов
что приводит к странного вида CLI
не годится в продакшн, только для быстро-быстро склепать проверить

Google

Denis
20.02.2018
09:43:47
А есть какие-нибудь лайфхаки для засовывания svg из ghc-events-analyze в просмотрщики? Хром тошнит, например.

Alexander
20.02.2018
09:44:50
немного th и комманд лайн вообще не описываешь и не пишешь getArgs >>= \case

Pineapple
20.02.2018
09:45:52
100%
Какая-то наколка должна быть

Denis
20.02.2018
09:46:00

Alexander
20.02.2018
09:46:18

Dmitry
20.02.2018
09:46:58
а docopt нетипизированный, что ли?

A64m
20.02.2018
09:47:00

Pineapple
20.02.2018
09:47:04
Тоже возможно, хотя не очень понятно как это может влиять на хаскеллекучу

Vernat
20.02.2018
09:50:23
зачем еще канал на гиттере если есть этот?

Leonid
20.02.2018
09:52:17
Гиттер был раньше. И там меньше пятницы.

Pineapple
20.02.2018
09:52:31
Пусть расцветает сто цветов

Google

Yuriy
20.02.2018
10:11:27

Dmitry
20.02.2018
10:13:49
а что тут мешает?

Yuriy
20.02.2018
10:20:41
узкое окно, отсутствие подсветки кода, много флуда

Hot
20.02.2018
10:22:11
Когда уже телега полноценный маркдаун введёт, как в дискорде?

Aleksey
20.02.2018
10:22:55
Никогда. Да и подсветка синтаксиса - не часть маркдауна. А простой показ блоков моноширинным шрифтом уже есть
(/me больше был бы рад проверке орфографии)

Vernat
20.02.2018
10:31:04

Yuriy
20.02.2018
10:32:00

A64m
20.02.2018
10:33:17
я вот пользовался гиттером, а потом оттуда все ушли сюда и канал сдох. Пришлось и мне перебираться.

Anatolii
20.02.2018
10:34:04

Yuriy
20.02.2018
10:35:03

A64m
20.02.2018
10:35:54
нет

Denis
20.02.2018
10:37:57
а что делать если приложение не убивается сигтермом, а мне нужен eventlog с него?

Andrei
20.02.2018
10:39:56
некоторые сбрасывают логи по HUP

Anatolii
20.02.2018
10:40:47
Жрет батарейку, нотификации через раз приходят
Тормозной

Vernat
20.02.2018
12:37:36

Aleksey
20.02.2018
12:38:42
На нём, родимом (век бы его не видеть)

Anatolii
20.02.2018
12:38:54

Google

Vernat
20.02.2018
12:39:29
не пишется им на qml

A
20.02.2018
13:08:42

Aleksey
20.02.2018
13:09:23
А что с ним "так"? :)
Память ест как не в себя, выглядит не то чтобы очень хорошо. Работает, мягко говоря, небыстро

Yuriy
20.02.2018
13:10:24
бессмысленные траты памяти и производительности

A64m
20.02.2018
13:17:29
траты памяти там просто ничтожные по сравнению с браузером или тем же ghc

Hot
20.02.2018
13:18:35
А если тут кто-нибудь когда-нибудь работал с PureScript, поясните, как у него с производительностью относительно обычного JS? И как у него с интеграцией с существующими JS-фреймворками?

Aleksey
20.02.2018
13:21:06

Hot
20.02.2018
13:21:16
Ух ты, спасибо!

Aleksey
20.02.2018
13:21:38
Не очень быстрый, но приемлемо. Интеграция хорошая. И интероп простой

Hot
20.02.2018
13:22:00
Ясно, спасибо.

A64m
20.02.2018
13:23:44
там функциональные библиотеки пишут так как будто компилятор пурскрипта что-то оптимизирует, но он не оптимизирует ничего. Так что все эти высокоабстрактные навороты будут адово тормозить. Если же рекурсивную лапшу без затей писать - не должно быть медленнее яваскрипта

Hot
20.02.2018
13:24:26
Забавно, как в соседней конфе говорят, что производительность 1:1 как JS ?

ParkeT
20.02.2018
13:24:51

Hot
20.02.2018
13:25:02
Да, ты и говорил, я заметил.

A64m
20.02.2018
13:25:22
ну да, если на жс написать всю эту функциональщину будет тормозить точно так же, так что это правда. Есть нюанс - на яваскрипте так все же обычно не пишут

Aleksey
20.02.2018
13:25:42

ParkeT
20.02.2018
13:28:05

Alister
20.02.2018
13:28:34

A64m
20.02.2018
13:28:54
тейл коллы оптимизирует в простом случае (когда функция себя вызывает)

Google

Leonid
20.02.2018
13:30:49
я вообще считаю что взаимной рекурсии надо избегать. это же трудночитаемо

ParkeT
20.02.2018
13:31:22

Alister
20.02.2018
13:32:21
вывел типы в уме, построил систему и записал сразу байткодом

ParkeT
20.02.2018
13:32:51

Denis
20.02.2018
13:33:04

A64m
20.02.2018
13:33:11

Alister
20.02.2018
13:33:41

Leonid
20.02.2018
13:33:45

Denis
20.02.2018
13:33:51

Антон
20.02.2018
14:04:48

A64m
20.02.2018
14:06:02
я так понял, что под эту ситуацию какая-то идейная база подведена, т.е. в пурскриптовом компиляторе такое никто и не планирует делать, но может отдельными тулами

Leonid
20.02.2018
14:07:01
https://github.com/purescript/purescript/issues/2345 вот тут было всё

Sergey
20.02.2018
14:31:24
Народ, вопрос странный будет, но мне интересно, как вы хаскелль используете? Работаете с ним или ради иниереса изучаете?

Roman
20.02.2018
14:33:05
этот вопрос волнует все человечество

Denis
20.02.2018
14:35:44

Yuriy
20.02.2018
14:37:35
пишем ОС и продаём её за большие деньги

Leonid
20.02.2018
14:38:06
пишем софт и заставляем людей пользоваться

Denis
20.02.2018
14:38:31

Leonid
20.02.2018
14:39:03
ну зарплату им за это платят

Mikhail
20.02.2018
14:43:21

Google

Imants
20.02.2018
14:49:44

Антон
20.02.2018
14:56:34

Yuuri
20.02.2018
15:07:45
Ещё натягиваем из него концепции на другие языки.

Mikhail
20.02.2018
15:08:40

Alister
20.02.2018
15:10:41

Alexander
20.02.2018
15:27:36
го ужасен

Yuriy
20.02.2018
15:31:15
не всегда https://t.me/geekshit/2519

Kirill
20.02.2018
15:31:26
го прекрасен

Konstantin
20.02.2018
15:32:02
типа голая баба и лого го
программирование асексуально кмк

Дед Пегас
20.02.2018
15:33:13
Го ужасен своей беспомощностью и древнотой.

Dmitry
20.02.2018
15:33:32
и кроме того офтопик

Дед Пегас
20.02.2018
15:33:40
Да.

Denis
20.02.2018
15:36:27

Yuriy
20.02.2018
15:38:32

Дед Пегас
20.02.2018
15:39:50
Тем, что это реализация древнего C но на gc.
Но даже без перегрузок, шаблонов или даже дженериков.