>Вы, просто, не поняли, что такое ООП. Поначалу это действительно трудно, ну >а после более гибкого и легкого языка программирования,как С++, я не >встречал, а самое главное легко читаемого, если Вы не сбились на >процедурное программирование. Человек высказал свое мнение, и оно не лишено рационального звена. Безусловно, есть задачи (напр. ГУИ), где ООП дает определенные преимущества, но в других задачах (где при самой постановке проект проблематично разбить на объекты) оно вводит только лишнюю путаницу. Сейчас уже очевидно, что ООП не совершило той революции в программировании, которую ему пророчили. Что касается C++, то это скорее не язык ООП, а нагромождение всего. В него включены и принципы ООП, и способы их обойти. Он претендует сохранить все преимущества низкоуровневого си, и в то же время включает элементы высооуровневого управления объектами, шаблонами и т.д. Разные программисты используют разные подмножества возможностей языка. Он позволяет работать и часовой отверткой, и кувалдой. Плохо это или хорошо - судить самому программисту. Язык мне и сейчас нравится (правда меньше, чем сам C). Тем не менее определеныые программы - гуи, сетевые протоколы пользовательского уровня и т.д. - на том же Питоне пишутся в разы быстрее и легче читаются.
|