Здравствуйте, Mamut, Вы писали:
M>Ну почему же обязательно ООП?
По определению.
M>Хм. Что есть "проектирование на макро-уровне"?
Этому вопросу посвящено не мало умных книг. Есть масса методик и подходов.
M>Эрланг предлагает возможность упаковывать код в модули, приложения (OTP Applications) и библиотеки.
Это механизмы абстрации С и Паскаля.
M>Может, это Эрлангистам стоит говорить "нафига козе баян", говоря об ООП?
Речь о том, что ФП не предлагает никаких средств проектирвоания отличных от структурного программирования известного со времен Алгола. Причем уже давно никто не спорит, что этих средств явно недостаточно для проектирования больших ситем.
На мой взгляд напрашивается вывод — чистые ФЯ не имеют особого интереса на пракике. Нужны гибридные языки позволяющие возсопльзоваться премуществами всех подходов.
... << RSDN@Home 1.2.0 alpha rev. 637>>