@haskellru

Страница 137 из 1551
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
> таскать логгер -- чтобы не создавать новый каждый раз например Это ещё что. Мы вместо того чтобы таскать с собой кучу всякого говна - таскали только коннект к БД. И логи туда кидали, и между тредами/процессами общались. Радость то какая

Kit
01.11.2016
19:42:41
ну тормозило по сравнению с другими решениями
а другие это какие? Хочется тоже посмотреть на продуктивность

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

Alexander
01.11.2016
19:43:25
а другие это какие? Хочется тоже посмотреть на продуктивность
вроде самое хорошее получилось на parallel + vector, лучше всего скейлилось на много процов

к сожалению код остался в parallel scientific у меня к нему доступа нет

или parallel + dph не помню, что лучше всего было

Kit
01.11.2016
19:45:11
а я забыл спросить, а какая задача?
обработка изображений, доступа нет к GPU поэтому параллелю на CPU

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

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

на хаскеле...

Kit
01.11.2016
19:46:12
заканчивался 2016 год, картинки обрабатывали на CPU ?
люблю знаете-ли алгоритмы сам писать

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
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
а ML
sml?

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
Замусоренный мл? И это как "плюс"? Знатная формулировка ответа

Vladimir
02.11.2016
12:09:29
Замусоренный мл? И это как "плюс"? Знатная формулировка ответа
У вас случилось что-то в жизни что ли? Вы как укушенный.

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

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

там вроде сошлись во мнении

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