Size: a a a

2021 May 27

DP

Dmitry Popov in dlang.ru
Чего гадать-то?
источник

DH

Dark Hole in dlang.ru
*ушол гуглить*
источник

0

000Sanya in dlang.ru
единственный нюанс - то что там байткод)))
источник

DP

Dmitry Popov in dlang.ru
Ну так и х64 в некотором смысле байткод ;)
источник

0

000Sanya in dlang.ru
ну я в том смысле что шарповый байткод куда высокоуровнее х)
источник

Т8

Т-34 85 in dlang.ru
Какой jit-выхлоп? Затирание при компиляции в cil происходит
источник

0

000Sanya in dlang.ru
вот там точно нет затирания
источник

Т8

Т-34 85 in dlang.ru
Any - это затирание
источник

0

000Sanya in dlang.ru
так Any не применим ко всем типам
источник

0

000Sanya in dlang.ru
и делается ручками
источник

0

000Sanya in dlang.ru
когда сам этого хочешь
источник

0

000Sanya in dlang.ru
источник

0

000Sanya in dlang.ru
Тадам
источник

0

000Sanya in dlang.ru
Генерики прямо в CIL есть
источник

Т8

Т-34 85 in dlang.ru
Это в MIR происходит reification. Во фронте тип затёрт
источник

0

000Sanya in dlang.ru
а теперь по русски
источник

Т8

Т-34 85 in dlang.ru
И что? В компайлтайме информация потеряна
источник

0

000Sanya in dlang.ru
ну так если ручками в Any скастить то понятное дело
источник

Т8

Т-34 85 in dlang.ru
Ну вот ты захотел дженерик - затёр до Any/другого интерфейса
источник

0

000Sanya in dlang.ru
нет
источник