Size: a a a

2020 August 07

CD

Constantine Drozdov in rust_offtopic
Nick Linker
@webreh я форварды с "тсарскими" эпитетами и речевыми оборотами буду удалять. Если не хочешь терять пакеты, принуди его писать уважительно и по существу.

И желательно, чтбы он пользовался общеупотребимыми терминами, как "полиморфизм", а не своими выдуманными.
В каком месте я должен использовать термин "полиморфизм"?
источник

p

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

p

polunin.ai in rust_offtopic
Constantine Drozdov
Ты не указал требование тайпчека. Более того, есть тайпчеки, которые в С++ проводятся до подстановки шаблонного параметра.
После всех ьайпчеков
источник

p

polunin.ai in rust_offtopic
Т-34 85
Переслано от Roman na
шаблоны в С++ тайпчекаются. Просто тайпчекинг разделяется на две стадии. Всё известное тайпчекается до инстанцирование, а неизвестное - после
Значит макросы
источник

CD

Constantine Drozdov in rust_offtopic
Casual tears
Компилятору нет необходимости проверять, что шаблонный код валиден?
И да и нет. Некоторые проверки он делать не обязан, потому что это кратно замедлит время компиляции. Вопрос в том, что если все равно каждую версию придется рассматривать отдельно, почему не сделать это сразу
источник

NL

Nick Linker in rust_offtopic
Constantine Drozdov
В каком месте я должен использовать термин "полиморфизм"?
У тебя всё нормально с терминологией, здесь без проблем.
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
Да, все тайпчеки это часть языка, оптимизации и компиляция в байткод это детали реализации (компилятор)
так где определение, что считается макросом с указанием, когда происходит тайпчекинг? я подчёркиваю, общепринятое определение, а не твоё
источник

Ct

Casual tears in rust_offtopic
Constantine Drozdov
И да и нет. Некоторые проверки он делать не обязан, потому что это кратно замедлит время компиляции. Вопрос в том, что если все равно каждую версию придется рассматривать отдельно, почему не сделать это сразу
Это оптимизация для компилятора, но не для разработчика ¯\_(ツ)_/¯
источник

CD

Constantine Drozdov in rust_offtopic
Nick Linker
У тебя всё нормально с терминологией, здесь без проблем.
А, я не форвардил царя, да и не самый большой его фанат, я сам за себя говорю
источник

Ct

Casual tears in rust_offtopic
С таким же успехом можно никакого контекста при компиляции не хранить
источник

Ct

Casual tears in rust_offtopic
пусть разработчик сам разбирается что пошло не так
источник

Ct

Casual tears in rust_offtopic
а мы просто выдадим returncode=1
источник

Ct

Casual tears in rust_offtopic
потому что так быстрее будет
источник

CD

Constantine Drozdov in rust_offtopic
Casual tears
Это оптимизация для компилятора, но не для разработчика ¯\_(ツ)_/¯
Разработчик получит одинаковый результат (описан в стандарте)
источник

p

polunin.ai in rust_offtopic
Т-34 85
так где определение, что считается макросом с указанием, когда происходит тайпчекинг? я подчёркиваю, общепринятое определение, а не твоё
Макросы это все что раскрывается до конца тайпчеков
источник

Т8

Т-34 85 in rust_offtopic
Nick Linker
@webreh я форварды с "тсарскими" эпитетами и речевыми оборотами буду удалять. Если не хочешь терять пакеты, принуди его писать уважительно и по существу.

И желательно, чтбы он пользовался общеупотребимыми терминами, как "полиморфизм", а не своими выдуманными.
это мой форвардинг был
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
Макросы это все что раскрывается до конца тайпчеков
твоё личное определение?
источник

p

polunin.ai in rust_offtopic
Т-34 85
твоё личное определение?
Если не согласен, давай свое.
источник

CD

Constantine Drozdov in rust_offtopic
polunin.ai
Если не согласен, давай свое.
Макросы это все, что раскрывается до компиляции (трансляции)
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
Если не согласен, давай свое.
я не то, чтобы не согласен, просто пытаюсь разобраться - это так во всём мире считает, или только у тебя в голове
источник