C позволяет легко выстрелить себе в ногу; C++ делает это сложнее, но, когда вы это делаете, отстреливает всю вашу ногу.
(0)
Если вы считаете, что C++ труден, попытайтесь выучить английский.
Если не выходить за границу «объектно-ориентированных» методов, чтобы остаться в рамках «хорошего программирования и проектирования», то в итоге обязательно получается нечто, что является в основном бессмысленным.
Ограничение возможностей языка с целью предотвращения программистских ошибок в лучшем случае опасно.
Что бы нового мы ни совершали, мы должны дать возможность людям переходить от старых инструментов и идей к новым.
Я мечтал, чтобы компьютеры стали такими же простыми в использовании, как телефоны. Недавно моя мечта сбылась - я не смог разобраться с моим новым телефоном.