Size: a a a

2020 March 02

p

polunin.ai in rust_offtopic
Так рантайм джитом компилируется
источник

p

polunin.ai in rust_offtopic
В нативном коде тоже дженерики есть?
источник

DF

Dollar Føølish in rust_offtopic
А в хаскеле как? Разве не один инстанс дженерика которому передается все время витейбл ?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Так рантайм джитом компилируется
Но метаинформация о них в райнтайме всё равно есть.
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Но метаинформация о них в райнтайме всё равно есть.
Лол, а зачем
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
А в хаскеле как? Разве не один инстанс дженерика которому передается все время витейбл ?
Нет, оно специализируется, если это возможно и оправдано.
источник

DF

Dollar Føølish in rust_offtopic
Логично
источник

DF

Dollar Føølish in rust_offtopic
А если нет то как?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Лол, а зачем
Чтобы рефлексия работала нормально.
источник

DF

Dollar Føølish in rust_offtopic
Так как я описал?
источник

DS

Doge Shibu in rust_offtopic
Dollar Føølish
Так как я описал?
Ага, передается словарь функций тайпклассов и указатели на значения.
источник

DF

Dollar Føølish in rust_offtopic
Понятно, спасибо
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Чтобы рефлексия работала нормально.
Рефлексия тут явно не про рефлексы, да?
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Рефлексия тут явно не про рефлексы, да?
В смысле? Ты не знаешь, что такое рефлексия?
источник

p

polunin.ai in rust_offtopic
Да
источник

DS

Doge Shibu in rust_offtopic
Под этим названием обычно имеют в виду возможность в рантайме узнавать информацию о типах значениях, доступных методах для них и т.д. и т.п.

В джаве см. Class и в шарпе Type и их методы.
источник

DF

Dollar Føølish in rust_offtopic
Кстати такой вопрос, мне кажется компайл тайм рефлексия хорошим решением. Как вы думаете есть ли принципиальные недостатки?
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Под этим названием обычно имеют в виду возможность в рантайме узнавать информацию о типах значениях, доступных методах для них и т.д. и т.п.

В джаве см. Class и в шарпе Type и их методы.
Лол, вопрос зачем всё ещё в силе. Почему при компиляции не сверять типы?
источник

Т8

Т-34 85 in rust_offtopic
Doge Shibu
Под этим названием обычно имеют в виду возможность в рантайме узнавать информацию о типах значениях, доступных методах для них и т.д. и т.п.

В джаве см. Class и в шарпе Type и их методы.
А что тогда такое "интроспекция"?
источник

p

polunin.ai in rust_offtopic
И рантайм будет легче, из-за отсутствия типов
источник