Re[3]: Сформулируйте кто-нить парадигму ООП
От: VladD2 Российская Империя www.nemerle.org
Дата: 25.11.04 23:52
Оценка: +1
Это плохое описани АОП, так как оно основано на АспехХхх. Реально АОП несколько шире.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: АОП - доработка ООП?
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.11.04 00:15
Оценка:
Здравствуйте, Курилка, Вы писали:

К>Вот я и говорю — что смысл в этих "костылях" нашёлся только для ООП, опровергни реальным примером, если можешь.


Гы. Просто эти "костыли" прикрутили к ФЯ еще на заре их существования. Макросы Лиспа — это как раз из той оперы. Мета-программирование позволяет реализовывать АОП в лучшем виде. Так что просто в ФЯ это не имеет отдельного названия и не выделено в отдельную концепцию. Но многие ФЯ изначально позволяют пользоваться тем, что подразумевается под АОП.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[5]: АОП - доработка ООП?
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.11.04 00:15
Оценка:
Здравствуйте, Курилка, Вы писали:

К>и как связанность/несвязанность соотносится с тем, что подавляющее большинство применений из ООП.


Гы. Да так и соотносится. На сегодня ООП применяется значительно чаще чем СП или ФП. Вот и АОП для него приспособили.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: АОП - доработка ООП?
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.11.04 00:15
Оценка:
Здравствуйте, Alex Reyst, Вы писали:

AR>Тем не менее:

AR>АОП для Common Lisp;

Кстати, что примечательно для Лиспа АОП реализован в виде библиотеки.

Вот только фанатам ФП просьба расслабиться. Это достоинство не самих ФЯ, а того, что Лисп обладает неплохими возможностями мета-программирования. А мета-программирование является неплохим сдерством для реализации АОП-принципов. Например, тот же R# без проблем реализует подобные фичи.

AR>АОП для "классического" C. На этом же замечательном сайте есть ряд интересных статей о практике применения АОП и множество ссылок.


... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[3]: АОП - доработка ООП?
От: VladD2 Российская Империя www.nemerle.org
Дата: 26.11.04 00:18
Оценка:
Здравствуйте, Курилка, Вы писали:

К>А вот CLOS ты там не увидел чтоли? Как-то плохо похоже что это без ООП


А ты приглядись в чем суть и причем там ООП.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.