Если добавить «бесполезный if», код становится в 4 раза быстрее
В блоге на Lobsters разбирают трюк из статьи purplesyringa: одна якобы лишняя ветка `if` вдруг даёт четырёхкратный прирост скорости. Такие истории обычно заканчиваются рассказом про предсказание ветвлений, инлайнинг или особенности оптимизатора, а не про магию компилятора. Самое приятное — заголовок уже честно предупреждает, что здравый смысл сейчас немного побьют.