Вот тут ты не совсем прав: Мнение Страуструпа с его сайта
ну ты контекст то прочитай. задают вопрос, является ли С подмножеством С++? он отвечает, что строго говоря, нет. приводит пример исключений. и потом говорит, что кроме этих исключений, С++ можно сказать включает С.
Ни про ООп ни про шаблоны его не спрашивают, вот он и не говорит.
Те, кто эти должности занимает, очень горды собой, на хромой козе не подъедешь. При этом о программировании они не имеют понятия. Программирует COM порт. Он не знает, что такое прерывание, он не знает, что в Unix работают с файлами. Он в бесконечном цикле под многозадачной средой под рутом опрашивает порты ввода-вывода. А чо ? Работает ? Работает. И внедрений у него офигеете скока. К нему не подойти. А то, что программа жрёт всё процессорное время, теряет данные, да и вообще опасна, его не волнует. И не волнует его начальство. Оно вообще ничего не понимает. Работает ? Работает. Подумаешь, фигня какая. Всё это до поры-до времени, пока не становится нужен крупный проект. Как только эти наши "программисты" берутся за что-то большое, так сразу же сдуваются, потому что глюки изо всех щелей, в команде работать не способны и вообще мы слишком индивидуальные.
видел реальный проект, с обменом по СОМ-порту. данные, точняк, иногда теряются. причем автор осознавал это и вел статистику обменов. так вот если ошибок обмена больше 5% - то ошибка фиксировалась, писалась в логи т.п.. А если меньше 5% (неважно как, потери из-за кривизны работы с портом или реально обрыв) - типа все нормально
