Size: a a a

2020 August 03

KR

Kai Ren in rust_offtopic
Doge Shibu
Ну это норм вариант будет, далеко не худший.
Ну то есть альтернативщине место есть, твой поинт понял, спасибо
источник

DS

Doge Shibu in rust_offtopic
Kai Ren
Ну то есть альтернативщине место есть, твой поинт понял, спасибо
Т.е. у такого подхода меньше фана с точки зрения модной теории, но практически на нём можно дико прикольные штуки делать.
источник

DS

Doge Shibu in rust_offtopic
Т.е. сравнимые по фану с традиционными мощными системами типов
источник

SP

Stanislav Popov in rust_offtopic
перекатываемся в кресты?
источник

KR

Kai Ren in rust_offtopic
Stanislav Popov
перекатываемся в кресты?
Не, статью выше не читал?
источник

KR

Kai Ren in rust_offtopic
Страуструп хочет выпилить шаблоны и сделать генерики
источник

KR

Kai Ren in rust_offtopic
Поставить крест на крестах
источник

KR

Kai Ren in rust_offtopic
лёль
источник

SP

Stanislav Popov in rust_offtopic
эх
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
перекатываемся в кресты?
давно уже
источник

Ct

Casual tears in rust_offtopic
Alex Zhukovsky
как насчет
if FLAG {
 include_str!("a.rs");
} else {
 include_str!("b.rs");
}

У
тебя тут не будет рантайма, тебе нужно в компайл тайм определить что инлайнить
Нет, этот код в компайлтайме заинлайнит обе строки, а if будет исполняться в рантайме, по крайней мере семантически.
источник

KR

Kai Ren in rust_offtopic
Casual tears
Нет, этот код в компайлтайме заинлайнит обе строки, а if будет исполняться в рантайме, по крайней мере семантически.
Да, именно поэтому мы не пользуемся cfg!()
источник

KR

Kai Ren in rust_offtopic
Но, кстати, оптимизатор потом разве не выкинет, если FLAG это константное выражение?
источник

p

polunin.ai in rust_offtopic
должен
источник

Ct

Casual tears in rust_offtopic
Kai Ren
Но, кстати, оптимизатор потом разве не выкинет, если FLAG это константное выражение?
Выкинет конечно
источник

Ct

Casual tears in rust_offtopic
Там же явный мертвый код получается в одной из веток
источник

Ct

Casual tears in rust_offtopic
Поэтому и оговорка про "по крайней мере семантически"
источник

AZ

Alex Zhukovsky in rust_offtopic
Kai Ren
Но про 5+ лет чтобы просто потеребонькать шаблоны - перегиб
ну вот я нифига не думаю что это перегиб
источник

AZ

Alex Zhukovsky in rust_offtopic
Casual tears
Нет, этот код в компайлтайме заинлайнит обе строки, а if будет исполняться в рантайме, по крайней мере семантически.
я знаю, я ж не тебе писал
источник

AZ

Alex Zhukovsky in rust_offtopic
polunin.ai
Опыт Идриса тоже не переносится
сегодня мне он пригодился в сишарпе
источник