Ок, ты убедил, что на разных языках, при помощи разных фич, можно писать (эмулировать) ооп-подобный код
я не убеждал. Меня интересовал вопрос, где граница между ооп и процедурным подходом
Токмо не понятно, зачем? И че ты этим хотел доказать?
доказать ничего не хотел. Просто пытаюсь себе представить, что такое процедурный подход. Даже на моей задаче, если человек не знает, что такое ООП, он все равно в результате прийдет к решению создать ассоциативный массив для каждого файла
Инкапсуляция и полиморфизм.
полиморфизм допустим. Чем тебя не устраивает инкапсуляция на уровне соглашений? Функции, принадлежащие классу начинаем с file_... Суть от этого точно не измениться
p.s. а какие темы достойны обсуждения? Меня такие вопросы тоже интересуют