|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexandr Molchevsky 2:4656/7.2 29 Oct 2003 13:37:52 To : Kirill Frolov Subject : Kylix крек -------------------------------------------------------------------------------- 28 Oct 03 13:49, you wrote to me: AM>> i=(++i)+(++i)+(++i); AM>> А ведь каждый компилятор имеет свое мнение о том как это AM>> должно KF> А нефиг. Hаписано же -- определяется реализацией, и нечего KF> закладываться на это. Hу жопа случается когда ее не ждешь. Можно ведь и случайно написать. Просто все такие случаи не очевидны и поэтому легко что-то упустить или незаметить. Да и усилий на то чтобы учитывать тысячи ньюансов и постоянно держать в голове сотни килобайт стандартов требуется гораздо больше чем, к примеру на той же Ada где очень мало неочевидных мест и чтобы сделать что-то неочевидное нужно действительно целенаправленно постараться. И мы еще не касались многопоточного программирования. :) Alexandr --- GoldED+/W32 1.1.5-21011 * Origin: ----> Default GoldED Origin <---- (2:4656/7.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/22913f9f9a26.html, оценка из 5, голосов 10
|