История изменений
Исправление aureliano15, (текущая версия) :
И не важно как именно эта гарантия реализуется, прямо в процессоре или наворачиванием дополнительных инструкций
Вот это как раз важно. Язык си и его продолжение си++ были сделаны для эффективной реализации на любом существующем железе, а не для эмуляции этого железа. Если нужна 100% совместимость в ущерб производительности, — используй яву, против которой я лично ничего не имею. Но зачем делать из си++ ещё одну яву? А сейчас эта тенденция налицо, и уже давно.
Исходная версия aureliano15, :
И не важно как именно эта гарантия реализуется, прямо в процессоре или наворачиванием дополнительных инструкций
Вот это как раз важно. Язык си и его продолжения си++ были сделаны для эффективной реализации на любом существующем железе, а не для эмуляции этого железа. Если нужна 100% совместимость в ущерб производительности, — используй яву, против которой я лично ничего не имею. Но зачем делать из си++ ещё одну яву? А сейчас эта тенденция налицо, и уже давно.