Size: a a a

2020 March 06

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
#[derive(Setialize)] не писал?
а как лучше сделать?
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Без макросов писать невозможно.
нет, просто ты не хочешь
источник

p

polunin.ai in rust_offtopic
Ну кстати макросы серьезно так замедляют компиляцию
источник

AZ

Alex Zhukovsky in rust_offtopic
копипасти реализацию, без макроса
источник

p

polunin.ai in rust_offtopic
Раскрывалка дороговато выходит
источник

EG

Emmanuel Goldstein in rust_offtopic
Dollar Føølish
А лучше напиши свой кодген
Разделяй оппонентов: я не говорю, что кодген лучше макросов. Я говорю, что не сильно хуже.
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Раскрывалка дороговато выходит
влад плакался, что макросы слишком мощные
источник

AZ

Alex Zhukovsky in rust_offtopic
были бы нормальные макросы с компиляцией в вм, то было бы сильно лучше
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Разделяй оппонентов: я не говорю, что кодген лучше макросов. Я говорю, что не сильно хуже.
сильно хуже
источник

EG

Emmanuel Goldstein in rust_offtopic
Alex Zhukovsky
копипасти реализацию, без макроса
Классно, отличное решение.
источник

AZ

Alex Zhukovsky in rust_offtopic
в расте ты можешь склонировать репу и собрать.

В го ты склонируешь репу и она не сбилдится, потому что у тебя в PATH нет экзешника который требует go generate
источник

p

polunin.ai in rust_offtopic
Ну есть моменты где нужен кодген и где нужны макросы
источник

EG

Emmanuel Goldstein in rust_offtopic
Это вопрос дизайна языка, а не макросы/кодген.
источник

EG

Emmanuel Goldstein in rust_offtopic
В Rust стандартный метод кодогенерации через build.rs работает из коробки, потому что сделан нормально
источник

∅ч

∅ ч in rust_offtopic
Alex Zhukovsky
в расте ты можешь склонировать репу и собрать.

В го ты склонируешь репу и она не сбилдится, потому что у тебя в PATH нет экзешника который требует go generate
экзешника?
источник

p

polunin.ai in rust_offtopic
polunin.ai
Ну есть моменты где нужен кодген и где нужны макросы
Я думаю на этом можно и разойтись
источник

∅ч

∅ ч in rust_offtopic
это что?
источник

p

polunin.ai in rust_offtopic
Alex Zhukovsky
в расте ты можешь склонировать репу и собрать.

В го ты склонируешь репу и она не сбилдится, потому что у тебя в PATH нет экзешника который требует go generate
В расте ты клонируешь репо и от тебя требуют gcc
источник

AZ

Alex Zhukovsky in rust_offtopic
∅ ч
экзешника?
у го синтаксис // go generate path/to/generator.exe
источник

∅ч

∅ ч in rust_offtopic
что такое "экзешник"?
источник