Size: a a a

Rust — русскоговорящее сообществo

2020 April 16

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
в питоне тапл это вообще ридонли список любой)))
источник

ML

Mike Lubinets in Rust — русскоговорящее сообществo
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
короч вся преетнзия в том что крутые функци идут в отдельном крейте как хлисты
источник

Э

Эрик in Rust — русскоговорящее сообществo
Alex Zhukovsky
в питоне тапл это вообще ридонли список любой)))
В питоне и утки крякают.
источник

AZ

Alex Zhukovsky in Rust — русскоговорящее сообществo
ну сорян, так сделали
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Знатоки, как считаете, какой код лучше. В обоих случаях сравниваются структуры вида: { u64, i64, { i64, i64 }}

В одном случае код сгенерирован через автовывод трейтов через Generic из frunk, во втором через дефолтный дерайв для Eq
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
источник

K

Kitsu in Rust — русскоговорящее сообществo
странный синтаксис
источник

K

Kitsu in Rust — русскоговорящее сообществo
справа кажется лучше, меньше прыжков
источник

Э

Эрик in Rust — русскоговорящее сообществo
Во втором в основном xor, а в первом в основном cmp, так что второй получше.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Ну и джампы, да.
источник

Э

Эрик in Rust — русскоговорящее сообществo
А вообще, там разница не то чтобы большая будет.
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Doge Shibu
Знатоки, как считаете, какой код лучше. В обоих случаях сравниваются структуры вида: { u64, i64, { i64, i64 }}

В одном случае код сгенерирован через автовывод трейтов через Generic из frunk, во втором через дефолтный дерайв для Eq
правый по идее быстрее
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
но маргинально д
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Kitsu
странный синтаксис
Какой cargo asm выдает
источник

Э

Эрик in Rust — русскоговорящее сообществo
Doge Shibu
Какой cargo asm выдает
А ты release нам выдаёшь?
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Эрик
А ты release нам выдаёшь?
Ага
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Если карго асм сам флаги не переставляет
источник

Э

Эрик in Rust — русскоговорящее сообществo
Если у тебя не вся программа из этих сравнений, то просто забей и используй то, что проще.
источник

DS

Doge Shibu in Rust — русскоговорящее сообществo
Эрик
Если у тебя не вся программа из этих сравнений, то просто забей и используй то, что проще.
Это понятно, мне скорее важен принципиальный вопрос можно ли через схему с дерайвом трейтов через Generic получить сравнимый по качеству код с тем, что выведен через прок макро и дефолтный дерайвинг.
источник