But is it Object-Oriented?
Isaac Gouy <[email protected]>
| Newsgroups | gmane.comp.lang.nice.general |
|---|---|
| Message-ID | <[email protected]> |
Seems like the sort of concerns about multimethods that were current
when the old Cecil paper* was written will also apply to Nice:
'many practicing programmers used to single-dispatching object-oriented
languages complain that multi-methods just don't feel object-oriented.'
...
the extant generic-function-based approach to multiple-dispatching
object oriented languages tends to encourage a function-oriented
programming style at the expense of a data-abstraction-oriented
programming style. Since multi-methods cannot be viewed as completely
contained within any single data type, the generic-function-based
approach treats multi-methods as outside of all objects.'
*("But is it Object-Oriented?" is a section heading in "Object-Oriented
Multi-Methods in Cecil (1992)" http://citeseer.nj.nec.com/174216.html)
__________________________________
Do you Yahoo!?
Yahoo! Finance: Get your refund fast by filing online.
http://taxes.yahoo.com/filing.html
-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click