Нативный код есть даже в яве - богине ООП
Можно, конечно, написать
a = new Integer(5);
но это уже параноя.
Лично для меня основное преимущество ООП, это командная разработка большого проекта.
Где есть архитектор и кодеры.
Где ты получаешь готовый интерфейс и реализуешь класс.
Можно, конечно и в процедурном стиле написать, но могут потом убить.
1000 рублей - это, конечно, не плохо, можно еще и шоколадку, но врядли кто-то будет убивать полгода своего времени на спор ради шоколадки.
Что? Откуда полгода?
Ну, потому что написанное за месяц процедурное приложение - это, несомненно, хорошая программа, калькулятор, например.
Нет, можно сказать, что большое приложение тоже возможно. Делаем библиотеки, собираем данные в массивы и прочие составные типы, глобализируем их для повсеместной доступности и т.п и т.д. ... постойте.. это велосипед? Корявый велосипед ООП?
ничего личного.
Просто нельзя сравнивать теплое и мягкое.
Микроконтроллеры никто на ООП не программирует.
Систему бухгалтерского учета, которая должна постоянно развиваться, никто на нативе не пишет.
_____________
[продано копирайтерам]