Цитата(sonycman @ Aug 22 2010, 04:15)

Тут лишь слепое следование стандартному механизму.
Но ведь сейчас компиляторы такие продвинутые, highly optimizing. Тогда для чего копировать константу в ОЗУ?
Стандарты для того и придумывают, чтобы описать правила общие для всех. Компиляторы сейчас стараются делать как можно ближе к этому стандарту. Диктуется сие необходимостью устранения недопониманий между желанием человека-программиста и реализацией его желания в командах для конкретной железяки. Язык программирования это средство описания желаний программиста.