Здравствуйте, so5team, Вы писали:
S>Здравствуйте, lpd, Вы писали:
S>>>А то ведь может оказаться, что главную роль в борьбе с ней будут играть проектные решения, а языковые возможности разве что позволят сократить количество рутины.
lpd>>Именно это я и имею ввиду.
S>Т.е., если C++ позволяет сократить количество рутины по сравнению с чистым C в разы (а то и на порядок-другой), то это не считается?
Чем лучше архитектура и проще код, тем легче в программе искать ошибки, легче добавлять новые функции, и легче оптимизировать по скорости. Современный С++ же код значительно усложняет, особенно мув-семантика, умные указатели(по сравнению с GC), сложные шаблоны. Причем все это сделано вроде как для скорости, оправданность чего и вызывает сомнения.
У сложных вещей обычно есть и хорошие, и плохие аспекты.
Берегите Родину, мать вашу. (ДДТ)