История изменений
Исправление SZT, (текущая версия) :
Если серьезно рассмотреть вопрос о соотношении языков C и C++, то C++ это такой не в меру разжиревший диалект C с добавлением кучи всякой фигни, которую никто целиком никогда не использует. Т.е. вместо того, чтобы сделать новый нормальный высокоуровневый язык, Страуструп решил покорежить сишку, добавив туда кривых костылей. Ну а потом все это дело разрослось до невменяемых размеров и получилось то что получилось.
Когда-то в далекие времена C++ был препроцессором для C (назывался Cfront), но они там уперлись в какую-то фигню, кажется что-то с реализацией исключений.
Исправление SZT, :
Если серьезно рассмотреть вопрос о соотношении языков C и C++, то C++ это такой не в меру разжиревший диалект C с добавлением кучи всякой фигни, которую никто целиком никогда не использует. Т.е. вместо того, чтобы сделать новый нормальный высокоуровневый язык, Страуструп решил покорежить сишку, добавив туда кривых костылей. Ну а потом
Когда-то в далекие времена C++ был препроцессором для C (назывался Cfront), но они там уперлись в какую-то фигню, кажется что-то с реализацией исключений.
Исходная версия SZT, :
Если серьезно рассмотреть вопрос о соотношении языков C и C++, то C++ это такой не в меру разжиревший диалект C с добавлением кучи всякой фигни, которую никто целиком никогда не использует. Т.е. вместо того, чтобы сделать новый нормальный высокоуровневый язык, Страуструп решил покорежить сишку, добавив туда кривых костылей.
Когда-то в далекие времена C++ был препроцессором для C (назывался Cfront), но они там уперлись в какую-то фигню, кажется что-то с реализацией исключенияй