>Ну и что, нравится оно или нет? Может стоит поставить под сомнение >фактор, который вы все тут считаете незыблемым(С++ и С) а подумать >каждый раз когда это вызывается кривостью языка. Например такая невинная вещь, >как забыть написать return в конце функции(на что gcc не выдаст >ошибки а только варнинг) может привести к куче головной боли. Это как раз не самая большая проблема крестов. Как сказал один из авторов FreePascal в ответ на просьбу внести сахар в синтаксис, "Мы программисты, мы не забываем". Предупреждения компилера можно и почитать, это слишком очевидная ошибка. Больше Неудобств же причиняют старые наследованные формализмы и негибкие места языка, а также обилие вещей, про которые нужно всегда помнить и держат в голове. Потому и считается, что на то, чтобы стать опытным кодером на C++ нужно потратить годы.
|