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