@haskellru

Страница 1239 из 1551
Index
02.06.2018
14:34:52
про синтаксис столько мнений, что шутки распознать невозможно

Alexander
02.06.2018
14:35:27
как в го шорошо, остальное плохо

Leonid
02.06.2018
14:35:40
Синтаксический фашизм в го

Александр
02.06.2018
14:43:04
Так, чо тут? Фашизм, токсичность, кибербулинг? Нужна неделя зачисток. От расово неверного оффтопа.

Google
Index
02.06.2018
14:45:24
ну да, а то модераторские права без дела простаивают

Alexander
02.06.2018
14:46:15
а что тут остались модераторы?

IC
02.06.2018
15:34:50
Кто сказал токсичность?!

Dmitry
02.06.2018
16:10:18
так, что кого

Антон
02.06.2018
18:33:36
ты 800

поздравляем)

Zhenya
02.06.2018
18:42:21
теперь у любого есть возможность покинуть группу и переприсоединиться, чтобы тоже стать 800

A64m
02.06.2018
20:34:16
все, DPH убрали

Антон
02.06.2018
20:37:38
все, DPH убрали
Как это расшифровывается?

A64m
02.06.2018
20:39:37
Data Parallel Haskell

Антон
02.06.2018
20:40:47
А почему убрали? Вроде хорошая вещь

A64m
02.06.2018
20:41:09
конец 17-илетней эпохи

потому что некому им заниматься

Google
Евгений
02.06.2018
20:57:24
Величайшая книга по сабжу станет наполовину неактуальной, лил

Alexander
02.06.2018
21:00:50
о только хотел написать

A64m
02.06.2018
21:00:55
чего это наполовину-то?

Alexander
02.06.2018
21:00:55
а уже все написано

про ParallelArrays

там разве про dph было?

на векторизацию вектора то ещё надеяться можно что допилят когда-нибудь

хотя вроде некому

Yuuri
02.06.2018
21:03:58
Величайшая книга - это которая?

Vladimir
02.06.2018
21:20:53
В величайшей книге по сабжу что-то есть про dph?

Андрей
03.06.2018
06:29:52
"Собрание трудов академика А.Н. Крылова. Т. 7. Ис. Ньютон. Математические начала натуральной философии" в чуть более лучшем качестве https://www.litres.ru/aleksey-nikolaevich-krylov/sobranie-trudov-akademika-a-n-krylova-t-7-is-nuton-matematicheskie-nachala-naturalnoy-filosofii/

Index
03.06.2018
07:26:16
Только б DH так потом не убрали

Хотя его реализуют только лет через 5 в лучшем случае. Я вот хотел кое-что заимплементить, а мне говорят, мол, надо ждать 2 релиза, а то сломаешь людям жизнь

Index
03.06.2018
07:45:34
Уже Эйзенберг защитил PhD

Я теперь пытаюсь реализовывать

A64m
03.06.2018
08:04:36
DH так просто не убрать, это же и будет сам хаскель практически

вот недоделать его вполне могут

Timofey
03.06.2018
09:20:46
DH =?

Mr.
03.06.2018
09:21:09
...data Haskell?

Google
Alexander
03.06.2018
09:23:34
dependent haskell

Mr.
03.06.2018
09:30:05
Благодарю :3

Timofey
03.06.2018
09:32:49
А вообще, в какой степени все экстеншены и всякие оптимизации состоят из thesis-ware?

A64m
03.06.2018
09:39:38
большинство на диссер не тянут

kana
03.06.2018
09:39:45
помню тут говорили про то, что после DH не будет крупных фич

A64m
03.06.2018
09:40:33
может и будут, но я не знаю, что это за крупные фичи могут быть

kana
03.06.2018
09:40:56
я все жду, когда теория про то, что компиляторы чистых фп языков будут уметь САМИ распараллеливать код эффективно (мб с небольшими аннотациями) перестанет быть теорией

а то это часто используют для продажи фп языков

A64m
03.06.2018
09:42:23
ну вот перестала вчера

хотя, смотря что считать небольшими аннотациями

Pig
03.06.2018
09:45:14
kana
03.06.2018
09:45:36
A64m
03.06.2018
09:48:25
вчера окончательно помер проект, в рамках которого компилятор должен был код с вложенным дата-параллелизмом преобразовывать в плоский дата параллелизм. даже это не осилили

чего уж про полностью автоматическую параллелизацию говорить

andretshurotshka?❄️кде
03.06.2018
09:51:33
kana
03.06.2018
09:54:12
да, решить ее точно тоже выглядит невозможным

но сделать достатончо близкую апроксимацию предположительно сильно проще

A64m
03.06.2018
09:56:04
да проблема не в этом, много чего можно приблизительно решать, а в том что компилятор не может статически оценить, какая гранулярность параллелизма будет выгодной, а не съеденой накладными расходами на этот самый параллелизм

Alexander
03.06.2018
10:01:39
мне кажется dph норм был

Google
Alexander
03.06.2018
10:01:48
просто на него забили и не пилили авторы

+ похоже было что там нужно было уже процессорные фичи и векторизацию использовать, а это так и не осилили нормально

A64m
03.06.2018
10:02:55
не знаю, насчет норм. ни векторизатор ни фьюжен так и не сделали нормальные

с фьюженом там вообще уже до необходимости использования солвера вроде Z3 дошло

может если бы и дальше работали что-то и сделали бы, но не факт

когда работы остановились, где-то врайоне 7.6/7.8?

векторизатор, какя понял у них уперся в определение того где векторизацию не надо делать

репа, которая прототип бекенда дпх, тоже никогда нормально не работала

все возможности хаскельного оптимизатора для фьюжена они исчерапали, была идея делать плагином оптимизатор из ддц, которая тоже ничем хорошим не кончилась

но окончательное его удушение я все равно не одобряю

IC
03.06.2018
10:28:18
Это что же, ФП не умеет в параллельность??

скорее на Medium!

A64m
03.06.2018
10:30:18
до недавнего времени даже в ручную не умело, да и cейчас полторы имплементации с SMP

Alexander
03.06.2018
10:31:21
причем ghc это половина

Alexander
03.06.2018
10:51:55
в aseon можно попросить не парсить часть данных ведь?

а, затупил, там же есть инстанс для Value

Timofey
03.06.2018
12:05:04
причем ghc это половина
А кто-то умеет в "единичку"?

Alexander
03.06.2018
12:09:58
интеловский, может получше

Pig
03.06.2018
12:42:13
Это который flrc? (Который открыли на SML.)

Ilya
03.06.2018
13:06:58
Там очень мало чего открыли. Общался с автором, говорит всякие проблемы с лицензиями всю идею убили

Google
Ilya
03.06.2018
13:10:50
Он сейчас в DFinity работает, это там где dhc пилят

A64m
03.06.2018
14:19:27
о, имплементацию для unlifted newtypes делают

Timofey
03.06.2018
15:50:56
А я правильно понимаю, что кроме ghc в обозримом будущем других компиляторов такого же уровня не будет?

A64m
03.06.2018
15:55:27
компиляторов хаскеля? вообще никакого уровня не будет

Alexander
03.06.2018
16:22:39
если форкнут то очевидно будет вполне того же уровня

вон ghcjs это вроде форк, например

Дмитрий
03.06.2018
16:23:20
О ghcjs либо хорошо либо ничего

Alexander
03.06.2018
16:23:32
ghcjs это хорошо

еще бы размер бинарников чуть чуть поменьше и можно в продакшен

A64m
03.06.2018
16:33:13
ну речь не про форк гхц

Alexander
03.06.2018
16:36:52
а зачем кому то делать сейчас с нуля?

мне кажется все кто будут делать свой когда-либо по любым причинам большую часть форкнут

Ilya
03.06.2018
16:46:44
проблема в том, что невозможно написать компилятор хаскеля. в текущем виде хаскель это множество языков по мощности равное 2 в степени количества экстеншенов GHC. Никому не нужен компилятор Haskell2010

по этому любому, кто захочет в это ввязаться придется считаться с реальностью и на каком-то этапе встраиваться в пайплайн GHC

Alexander
03.06.2018
16:49:52
да нету там фрактала Haskell = последний ghc с теми расширениями что естт

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