Size: a a a

2020 March 16

AK

Alexander Krivitskiy in rust_offtopic
Oleg Andreev
ну они внутри стдлибы уже маринуются, осталось пофиксить мелочи и стабилизировать
По трекинг ишью работы вроде как ещё не мало. На год наверно.  https://github.com/rust-lang/rust/issues/44580
источник

OA

Oleg Andreev in rust_offtopic
Doge Shibu
Увы, но компиляторы достаточно криво проводят эти оценки.

То есть даже ручное проставление inline always и never мне выигрывает десятки процентов по сравнению с анализом от раст компилятора.
но тут есть выбор - на каком уровне это делать
источник

OA

Oleg Andreev in rust_offtopic
в расте ты обязан поменять типы с &T на &dyn T, если ты хочешь диспатч и полиморфизм
источник

OA

Oleg Andreev in rust_offtopic
а это влияет на API
источник

СД

Стас Донцов... in rust_offtopic
Alexander Krivitskiy
Ещё плейсмент new может быть.
а можно пример?
источник

OA

Oleg Andreev in rust_offtopic
если бы ты мог сделать &#[prefer_dyn] T - то это бы не так сильно влияло на API.
источник

p

polunin.ai in rust_offtopic
polunin.ai
не хватает какого-то прикладного языка по типу C# с гц и вм
@oleganza как там Knorpel?
источник

OA

Oleg Andreev in rust_offtopic
в свифте типы остаются "чистыми" и независимыми от оптимизаций которые ты или компилятор включаешь
источник

DS

Doge Shibu in rust_offtopic
Oleg Andreev
в расте ты обязан поменять типы с &T на &dyn T, если ты хочешь диспатч и полиморфизм
Так наоборот, это больший контроль над тем, что ты делаешь .
источник

OA

Oleg Andreev in rust_offtopic
polunin.ai
@oleganza как там Knorpel?
а я вот думаю что кнорпель в этом чате не зайдет
источник

DS

Doge Shibu in rust_offtopic
Oleg Andreev
в свифте типы остаются "чистыми" и независимыми от оптимизаций которые ты или компилятор включаешь
Мне важно знать на уровне типов, где и кто у меня сидит, если язык про zero-cost abstraction's как раст
источник

OA

Oleg Andreev in rust_offtopic
Doge Shibu
Так наоборот, это больший контроль над тем, что ты делаешь .
не совсем. Ты не просто получаешь то, что хочешь, но той же ручкой меняешь API. А было бы еще точнее если бы ты мог иметь две независимые ручки.
источник

p

polunin.ai in rust_offtopic
Oleg Andreev
а я вот думаю что кнорпель в этом чате не зайдет
при чем тут чат?
источник

OA

Oleg Andreev in rust_offtopic
polunin.ai
при чем тут чат?
тут ФПГМ
источник

DF

Dollar Føølish in rust_offtopic
Что такое конрпель?
источник

OA

Oleg Andreev in rust_offtopic
Dollar Føølish
Что такое конрпель?
вапорваре
источник

DF

Dollar Føølish in rust_offtopic
Логично
источник

OA

Oleg Andreev in rust_offtopic
источник

RP

Roman Proskuryakov in rust_offtopic
Oleg Andreev
в расте ты обязан поменять типы с &T на &dyn T, если ты хочешь диспатч и полиморфизм
не обязан
источник

p

polunin.ai in rust_offtopic
Oleg Andreev
тут ФПГМ
в этом чате сидит не потенциальная аудитория кнорпеля. тут сидят ФП-адепты. а кнорпель это про то чтобы все могли писать, а не только жуковский
источник