Size: a a a

2020 December 28

N

NC in dlang.ru
Я думаю, что уберу одну из дишных реализаций и сделаю сглаживание
источник

N

NC in dlang.ru
Но тогда потеряется информация про промахи кэша
источник

EP

Egor Pugin in dlang.ru
оставь, пусть будет, а вот табличка со средним +- ско поможет больше
источник

OB

Oleg B in dlang.ru
Евгений
о чем именно речь?
источник

OB

Oleg B in dlang.ru
Евгений
Хацкель красивый. Чистая математика практически. И быстрый как ракета. Но параноидальная чистота сильно мешает в конечном итоге.
насчёт скорости хз, тов. @NCrashed не доволен скоростью хаскеля, плюс есть бенчи, где хаскель в конце списка чаще
источник

N

NC in dlang.ru
Вообще он довольно шустрый, но не там, где в цикле надо обновлять массивы
источник

N

NC in dlang.ru
Получать можно скорость между сишкой и джавой, порой выходило скорость сишки выжать, но это надо усилия большие прикладывать.
источник

N

NC in dlang.ru
Для геймдева т.е. проблематичный
источник

OB

Oleg B in dlang.ru
Oleg B
насчёт скорости хз, тов. @NCrashed не доволен скоростью хаскеля, плюс есть бенчи, где хаскель в конце списка чаще
https://github.com/kostya/benchmarks вот те самые бенчи
источник

N

NC in dlang.ru
Ну в целом норм результат для хаскелля, средний программист на нём такой бенчмарк и получит.
источник

Е

Евгений in dlang.ru
А причем тут хаскель?
источник

N

NC in dlang.ru
Там и ди есть, тоже с ожидаемым результатом.
источник

OB

Oleg B in dlang.ru
Евгений
А причем тут хаскель?
ну ты статью посмотрел? там прям функциональный подход с функцией get
источник

OB

Oleg B in dlang.ru
Евгений
А причем тут хаскель?
вообще было в этой точке не про хаскель, кстати, вроде
источник

N

NC in dlang.ru
Это тогда у меня проф деформации :c
источник

OB

Oleg B in dlang.ru
хотя может в других функциональных языках не так как в хаскеле... но мне прям что-то очень схожее видится в реализации get из статьи с тем как в хаскеле делается
источник

OB

Oleg B in dlang.ru
Евгений
А причем тут хаскель?
изначально там было про то что на С++ некоторые вещи делаются адово, а на D просто
источник

Т

Тающий звук... in dlang.ru
Хаскель полностью функциональный язык. Одно из его преимуществ — это лёгкое распараллеливание на уровне компилятора. Это преимущество функциональных языков. Для Хаскеля раньше делался компилятор, который мог запускать его код на GPU. Но не знаю судьбу данного проекта.
источник

N

NC in dlang.ru
На практике всё же приходится указывать как параллелить вычисления map, fold
источник

Т

Тающий звук... in dlang.ru
NC
На практике всё же приходится указывать как параллелить вычисления map, fold
Зачем для map указывать, если в этой функции изначально всё распараллелить можно ?
источник