LINUX.ORG.RU

История изменений

Исправление asaw, (текущая версия) :

А вообще, само понятие UB — совершенно чудовищная идея, которая не ведёт ни к чему хорошему

Ты эту идею просто не понимаешь. А не понимаешь ты её потому, что, как видно, не знаком плотно с ассемблером. UB возникает из-за того, что одни и те же логические конструкции на разных железках дают разные результаты, а не потому, что язык как-то не так определен. А искусственно приводить поведение разных железок к единому - значит убивать производительность ради культа полной определенности. Потому что железки разные тоже не просто так.

Исходная версия asaw, :

А вообще, само понятие UB — совершенно чудовищная идея, которая не ведёт ни к чему хорошему

Ты эту идею просто не понимаешь. А не понимаешь ты её потому, что, как видно, не знаком плотно с ассемблером. UB восникает из-за того, что одни и те же логические конструкции на разных железках дают разные результаты, а не потому, что язык как-то не так определен. А искуственно приводить поведение разных железок к единому - значит убивать производительность ради культа полной определенности. Потому что железки разные тоже не просто так.