Darren New wrote:
Wade Curry wrote:
Verbosity tends to follow along with OO languages, though.
I would disagree. The verbosity comes from trying to look like
traditional languages. There's really only 2 or 3 operations in a purely
OO language: assignment, message dispatch, primitive invocation, stuff
like that.
Careful. There is not universal agreement on that. CLOS most certain
does not qualify as having *message* dispatch. Message dispatch
generally implies "first argument" dispatch. CLOS does multiple
dispatch and so does not do "messages" unless you restrict it.
Other languages don't agree that assignment is part of OO.
IIRC, somewhere there is a list of 9 characteristics of OO. All the OO
languages pick some number of characteristics from the list, but they
all pick slightly different combinations.
-a
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg