Size: a a a

cxx.Дискуссионная

2020 March 24

EG

Emmanuel Goldstein in cxx.Дискуссионная
Да, это точно баг. Проблема в том, что для некоторых проектов saturating-float-casts ломают перформанс, поэтому его нельзя тривиально раскатить на всех
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
Ну и рук в опенсорсе всегда не хватает
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
Сейчас вообще считается что as-оператор был ошибкой, но выпилить его уже вряд ли получится
источник

Т8

Т-34 85 in cxx.Дискуссионная
Emmanuel Goldstein
Да, это точно баг. Проблема в том, что для некоторых проектов saturating-float-casts ломают перформанс, поэтому его нельзя тривиально раскатить на всех
@zamazan4ik а говорили, что "безопасность ортогональна перформансу"...
источник

FO

FORTRAN ONE LOVE in cxx.Дискуссионная
/for_the_emperor@drrn_bot
источник

D

DRRN_bot in cxx.Дискуссионная
FORTRAN ONE LOVE
/for_the_emperor@drrn_bot
Жизнь ничто, смерть — прозрение.
источник

FO

FORTRAN ONE LOVE in cxx.Дискуссионная
/for_the_emperor@drrn_bot
источник

D

DRRN_bot in cxx.Дискуссионная
FORTRAN ONE LOVE
/for_the_emperor@drrn_bot
Ради настоящей цели не жалко и умереть.
источник

FO

FORTRAN ONE LOVE in cxx.Дискуссионная
/for_the_emperor@drrn_bot
источник

D

DRRN_bot in cxx.Дискуссионная
FORTRAN ONE LOVE
/for_the_emperor@drrn_bot
Проклятие живёт вечно.
источник

FO

FORTRAN ONE LOVE in cxx.Дискуссионная
/for_the_emperor@drrn_bot
источник

D

DRRN_bot in cxx.Дискуссионная
FORTRAN ONE LOVE
/for_the_emperor@drrn_bot
Иногда должны погибнуть добро и милосердие, чтобы жило все остальное.
источник

Т8

Т-34 85 in cxx.Дискуссионная
Emmanuel Goldstein
Сейчас вообще считается что as-оператор был ошибкой, но выпилить его уже вряд ли получится
а как надо было?
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
Т-34 85
а как надо было?
Надо было делать везде .into(), .try_into() и .unchecked_into(), тогда бы всё было просто
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
Тогда бы «медленное» преобразование было бы сделано через .try_into(), а «быстрое» помечено как unsafe и сделано как .unchecked_into()
источник

FF

Flex Ferrum in cxx.Дискуссионная
У нас тут, похоже, нашестиве растоманов. Это точно болталка по C++? :)
источник

Т8

Т-34 85 in cxx.Дискуссионная
Emmanuel Goldstein
Ну и рук в опенсорсе всегда не хватает
то есть, пока что это не баг, а фича? Ну, для тех, кто пишет на расте проекты
источник

EG

Emmanuel Goldstein in cxx.Дискуссионная
Т-34 85
то есть, пока что это не баг, а фича? Ну, для тех, кто пишет на расте проекты
Это известный баг.
источник

а

акварель на мету... in cxx.Дискуссионная
покажите пример функционального программирования в плюсах
источник

Т8

Т-34 85 in cxx.Дискуссионная
Emmanuel Goldstein
Это известный баг.
который не спешат фиксить. Если вообще собираются
источник