Я наткнулся на видео о безотказном программировании и о том, как компиляторы C ++ его реализуют. Мне любопытно, есть ли у стандартного python компилятора такого рода оптимизации?
Второй вопрос: рискую ли я запутать интерпретатор, написав код без ветвей? Я видел объяснение того, как компилятор C ++ оптимизирован для автономного программирования, и показало, что если вы пишете свой код без ответвлений, код сборки для этого кода будет намного больше, чем код для эквивалентного оператора if, который сам компилятор решил использовать *. 1003 *