
Quet
01.11.2016
19:41:18
в общем про трансформеры я так понимаю основная мысль "они не нужны и поэтому с ними ок все"? )

Alexander
01.11.2016
19:41:40
да нужны конечно, один из вариантов compose для монад

Quet
01.11.2016
19:41:47
ну "очень редко нужны"

Kit
01.11.2016
19:41:49

Google

Quet
01.11.2016
19:41:53
как сам вон сказал выше

Alexander
01.11.2016
19:41:56
ну у меня они в коде редко

Sergey
01.11.2016
19:41:58
> таскать логгер -- чтобы не создавать новый каждый раз например
Это ещё что. Мы вместо того чтобы таскать с собой кучу всякого говна - таскали только коннект к БД. И логи туда кидали, и между тредами/процессами общались. Радость то какая

Alexander
01.11.2016
19:42:10

Kit
01.11.2016
19:42:41

Quet
01.11.2016
19:42:55
ну если уж таскать что-то с собой то уже похер лог там или лог+коннект+еще что-то

Alexander
01.11.2016
19:43:25
к сожалению код остался в parallel scientific у меня к нему доступа нет
или parallel + dph не помню, что лучше всего было

Kit
01.11.2016
19:45:11

Alexander
01.11.2016
19:45:28
а для этого хрошо должно пойти

Google

Quet
01.11.2016
19:45:48
заканчивался 2016 год, картинки обрабатывали на CPU ?
на хаскеле...

Kit
01.11.2016
19:46:12

Sergey
01.11.2016
19:46:19
Ну вообще то есть уже под хаскель либа к гпу

Kit
01.11.2016
19:46:29
либа есть
и я на ней даже писать умею
только GPU нет

Alexander
01.11.2016
19:47:20
#ifdef CPP_FAN
апочемуне halide?
#endif

Kit
01.11.2016
19:48:35

Alexander
01.11.2016
19:49:07
http://halide-lang.org/ dsl-ка для плюсов
по отзывам неплохая

Kit
01.11.2016
19:49:37
я не просвещенный, что такое dsl ?

Alexander
01.11.2016
19:49:54
domain specific language

Sergey
01.11.2016
19:49:56
Domain specific languge

Alexander
01.11.2016
19:50:25
хотя там даже правильнее eDSL (embedded)

Sergey
01.11.2016
19:50:38
+

Alexander
01.11.2016
19:50:40
там очень большое подмножество плюсов сохраняется
мне про него говорили Зефиров и The Олег
> Yes, indeed. I should point out Halide
http://people.csail.mit.edu/jrk/halide-pldi13.pdf
(and just search for Halide) which is an embedded DSL to generate very
efficient stencil-based image processing computations. It is used by
Adobe, and the filters it generates are in every smartphone.
это если обработка изображений попадает в stencil computations

Google

Kit
01.11.2016
19:53:24

Alexander
01.11.2016
19:53:38
по русски наверное свертки
я image processing не умею
https://hackage.haskell.org/package/repa-2.0.2.1/docs/Data-Array-Repa-Stencil.html
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/07/Stencil.pdf
но термин общий
статья как раз как это в репе сделано
мне правда казалось что это так и не релизнули
Lippmeier защитился и все
кстати вот это серьёзная проблема research языка
что люди в итоге защищаются

Kit
01.11.2016
19:56:24
не понял, почему это проблема?

Alexander
01.11.2016
19:57:19
многие перестают делать то, что делали
и уходят в коммерческие фирмы, например.

Kit
01.11.2016
19:59:19
у меня stensil's размеры до 15х15 и выше
сколько ж вообще литературы хорошей!
проблема в том, что haskell это единственный язык который я знаю, ну еще python немного
затестить как-то очень хочется что есть на других языках

Alexander
01.11.2016
20:02:21
я думаю в статье референсы есть
вон в Tsukuba или где там Олег они что-то такое пилят

Google

Kit
01.11.2016
20:03:04
пилят stensil'sы ?

Alexander
01.11.2016
20:06:23
вообще они пилят как же это зовётся, компилятор который под систему код собирает
т.е. учитывая скорость cpu, memory layout и т.п.
https://hal.inria.fr/hal-00645325
один из подходов
т.е. есть цикл, как его сделать так, чтобы нормально подгрузить cpu с учетом подгрузки данных

Admin
ERROR: S client not available

Alexander
01.11.2016
20:08:26
/me мог бы оказаться в проекте где такое пилят, но по разным причинам не пошёл
наследие irc

Kit
01.11.2016
20:09:02
хехе

Alexander
01.11.2016
20:10:05
у олега правда не haskell
а ML
вроде
я наверное уже задавал загадку почему

Kit
01.11.2016
20:11:27
я слишком часто уже повторяю "я незнаю что такое ..."

eugene
01.11.2016
20:11:40

Anatolii
01.11.2016
20:11:49

Alexander
01.11.2016
20:12:16
а не OCaml даже
тогда задаю : ]

Google

Anatolii
01.11.2016
20:14:20
В окамле модули вроде хваляи

Quet
01.11.2016
20:14:26
просто был человек который знал окамл
а хаскель не знал

Anatolii
01.11.2016
20:14:35
А про ML я ничего не знаю

Quet
01.11.2016
20:15:09
вряд ли там какой технический выбор
особенности языка, модули.. кого это волнует)

Alexander
01.11.2016
20:15:15
угу

Anatolii
01.11.2016
20:15:16
Ну кроме того что он далекий родственник хаскеля

Alexander
01.11.2016
20:15:19
там же универ
студентов учили OCaml-у
а нужна рабочая сила

eugene
01.11.2016
20:17:51
Есть кто-нибудь знакомый с agda-stdlib?

Sergey
02.11.2016
11:26:51
Зачем нужен мл, когда есть о верблюд?

eugene
02.11.2016
11:30:35

Sergey
02.11.2016
11:33:01
Замусоренный мл? И это как "плюс"? Знатная формулировка ответа

eugene
02.11.2016
11:34:03

Vladimir
02.11.2016
12:09:29

Igor
02.11.2016
12:13:38
кто что думает про эрланг с элексиром?

Anatolii
02.11.2016
12:14:10
я эликсировский чатик телеграмовский иногда почитываю
там вроде сошлись во мнении