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

Reply via email to