Pull to refresh

Comments 13

Приятное чтение. Искреннее спасибо автору.
Борода! Бьярне сбрил бороду — популярность C++ пошла на убыль.
UFO just landed and posted this here
Прочитав эту статью тоже об этом подумал
Возможно, тогда у него было бы что-то такое, что было банально похоже на существующее в то время. А так у него получилось что-то особенное.
Название «С++» придумал Рик Мэсчитти. "++" — это оператор инкремента в С, который как бы намекает на то,
что язык С++, нечто больше, чем просто С.

Формально говоря, кстати, получается что язык тот же самый, т.к. используется постфиксный инкремент:


const int C_LANG = 17;
int c = C_LANG;
int c_plus_plus = c++;
assert(c_plus_plus == C_LANG); 
Вы специально взяли простое число и по совместительству следующий номер стандарта? :)
В первом издании было написано: «Знатоки семантики C находят, что С++ хуже, чем ++C.»
Постфиксная инкрементация эквивалентна префиксной в том случае, если не был захвачен результат операции.

«int c_plus_plus = c++;» != «c++;»
В 1985 году Страуструп опубликовал одну из самых широко известных книг «Язык программирования С++», которая выдержала четыре издания (1985, 1991, 1997, 2000), и была переведена на 19 языков.

Не совсем верно, номерных изданий было 4, третье издание 1997 год и четвертое издание за 2013 год (там уже есть про С++11), а вот в 2000 году вышла Special Edition, специальное издание третьего издания в твердой обложке и с двумя дополнительными приложениями

А можно поправить Страуструп (англифицированное произношение) на правильное Строуструп?
Спасибо!

Sign up to leave a comment.

Articles

Change theme settings