Size: a a a

2020 February 22

p

polunin.ai in rust_offtopic
Ну понятно что это сложно
источник

λ

λоλторт in rust_offtopic
polunin.ai
Компилятор ищет места вычисления которых независят друг от друга и считает их паралельно
Ну да, приходится куча всяких эвристик придумывать
источник

а

а это кто in rust_offtopic
polunin.ai
Компилятор ищет места вычисления которых независят друг от друга и считает их паралельно
Чем ниже уровень ЯП, тем сложнее оптимизировать
источник

λ

λоλторт in rust_offtopic
red75prime
Я сильно сомневаюсь, что трансформации иммутабельных данных в общем случае можно эффективно компилировать в операции с линейной (или нелинейной памятью). Есть какие-то теоретические результаты по этому поводу?
1. Фьюжн
2. Инплейс мутации, в случае линейных типов/эвристик, которые дают понять, что данные не будут больше использованы
3. Оптимальная редукция лямбды
4. Возможность более агрессивного параллелизма
источник

λ

λоλторт in rust_offtopic
Это всё сильно проще, чем компилировать сишку в эффективный код сегодня
источник

DF

Dollar Føølish in rust_offtopic
а это кто
Чем ниже уровень ЯП, тем сложнее оптимизировать
Это
источник

B

Bogdan in rust_offtopic
осталось создать FP язык с зирокост абстракциями и без аллокаций лишних)
источник

B

Bogdan in rust_offtopic
вот заоптимизируем и заживем)
источник

λ

λоλторт in rust_offtopic
λоλторт
Это всё сильно проще, чем компилировать сишку в эффективный код сегодня
Но ресурсов на это выделяется на несколько порядков меньше
источник

p

polunin.ai in rust_offtopic
Bogdan
осталось создать FP язык с зирокост абстракциями и без аллокаций лишних)
Rust?
источник

DF

Dollar Føølish in rust_offtopic
Кстати Кафка на фп скале написана?
источник

B

Bogdan in rust_offtopic
да вот хз


Пытались в новичковом чате сделать какой=то прикол с вложенными кложурами и ничего не получилось))))
источник

p

polunin.ai in rust_offtopic
Dollar Føølish
Кстати Кафка на фп скале написана?
Да кто такой этот ваш кафка
источник

λ

λоλторт in rust_offtopic
Не ФП
источник

p

polunin.ai in rust_offtopic
Почему
источник

A

Aleksandr Khristenko in rust_offtopic
Bogdan
осталось создать FP язык с зирокост абстракциями и без аллокаций лишних)
А как понять зирокост в данном контексте? Т.е. мы пишем иммутабельно а компилятор разворачивает это в эффективное мутирование без лишних аллокаций?
источник

λ

λоλторт in rust_offtopic
Лол, в расте даже нормальных ФВП нет, что уж говорить о других фичах
источник

A

Aleksandr Khristenko in rust_offtopic
Еще бы определиться, что считать фп
источник

p

polunin.ai in rust_offtopic
Что такое фвп
источник

B

Bogdan in rust_offtopic
Aleksandr Khristenko
А как понять зирокост в данном контексте? Т.е. мы пишем иммутабельно а компилятор разворачивает это в эффективное мутирование без лишних аллокаций?
ну к примеру в хаскеле все типы данных ссылочные + еще сверху припдрено лейзи
источник