LINUX.ORG.RU

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

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

И не важно как именно эта гарантия реализуется, прямо в процессоре или наворачиванием дополнительных инструкций

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

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

И не важно как именно эта гарантия реализуется, прямо в процессоре или наворачиванием дополнительных инструкций

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