ООП видишь? Неее... И я не вижу

Короче дело было так, давным давно я наяривал на цэпэпэ под кутями и вроде было все плюс минус норм, нормальное ООП как никак, при том что стандартная библиотека крестов была дном днищенским с целой реализацией строки, парой структур данных и стандартным вводом/выводом... C++98 во всей красе

Но чет последнее время часто слышал как похорошел C++ после 11 редакции и 17-ой думаю гляну, тем более стандартную либу расширили регулярками, потоками и аж целой файловой системой, чем не вставание C++ с колен подумал я и как оказалось зря...

Особенно мне запомнилась реализация той самой ФС из C++17, а суть вот в чем, я расчитывал после стольких лет стандартизации увидеть норм ООП с удобным API для работы с файлами и каталогами, но не тут то было((( Вообщем ООП в новом C++ нет от слова совсем и скорее всего уже не будет, зато вместо него старый архаичный структурный подход на шаблонах с раскиданными функциями без контекста, кучей временных переменных для сохранения дескриптора и прочие радости сишного стандарта POSIX начала 90-х... з.а.ш.и.б.и.с.ь....

R.I.P. C++

3 комментария

Комментарий недоступен

1
Ответить

ООП не про классы, как многие думают. Обратись к замечаниям Алана Кея. Хочешь истинное ООП - иди в Erlang и SmallTalk

1
Ответить

Дурь не мели! ООП как раз про классы, а то что ты говоришь называется unix-way и реализуется через IPC ОС, когда процессы обмениваются сообщениями, также к фейковому ООП Кея можно приписать и сетевые приложения...

Ответить