Size: a a a

2020 December 29

DS

Doge Shibu in rust_offtopic
Скорее один из подходов, который позволяет этого достичь
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
type F<T> = T;
лол
Суть примера в том, что мы описываем расширяемое АСТ языка с помощью трейтов, способы интерпретации которого тоже можно расширять.
источник

p

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

T1

Tony 123 in rust_offtopic
Doge Shibu
@p0lunin @hirrolot @Psilon

Ну что посоны, пришло время писать на расте, как на нормальном языке. Наконец-таки можно использовать единственный достойный подход к написанию расширяемого кода:

https://play.rust-lang.org/?version=nightly&mode=release&edition=2018&gist=f5f7d5b01415b76c47c04ea28a89f43c
Ура, GATу уже норм в Найтли?
источник

DS

Doge Shibu in rust_offtopic
Tony 123
Ура, GATу уже норм в Найтли?
Ну там всё равно ICE бывают, но хотя бы такие примеры стали работать
источник

p

polunin.ai in rust_offtopic
ну ладно это все равно найтли
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
ну ладно это все равно найтли
а что мешает забить на стейбл и засесть на найтли?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
ну ладно это все равно найтли
Раст вне найтли - деньги на ветер
источник

p

polunin.ai in rust_offtopic
Т-34 85
а что мешает забить на стейбл и засесть на найтли?
то что бОльшая часть людей на стейбле
источник

ШН

Шерзод Немножко Токс... in rust_offtopic
я
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
то что бОльшая часть людей на стейбле
и что?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
то что бОльшая часть людей на стейбле
Для либ это важно, для конечных приложений пофигу
источник

p

polunin.ai in rust_offtopic
либу делать для найтли невыгодно
ну а в конкретном приложении так выделываться это мазохизм
источник

H

Hirrolot in rust_offtopic
найтли отпугивает пользователей библиотеки, проверено
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Для либ это важно, для конечных приложений пофигу
а для либ почему? Из стейбла нельзя вытаскивать для найтли?
источник

p

polunin.ai in rust_offtopic
Т-34 85
а для либ почему? Из стейбла нельзя вытаскивать для найтли?
нет, только для СТД такое разрешено
источник

s

suhr in rust_offtopic
polunin.ai
это еще хуже скалы читается
Скала 3 вообще хорошо читается.
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
нет, только для СТД такое разрешено
лицензией запрещено юзать стейбл крейты в найтли версии?
источник

p

polunin.ai in rust_offtopic
Т-34 85
лицензией запрещено юзать стейбл крейты в найтли версии?
будет ошибка #[feature] allowed only in nightly или что-то такое
источник

p

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