[EMAIL PROTECTED] wrote:
On Thu, Mar 20, 2008 at 11:23:10PM -0700, Christopher Smith wrote:
I find it depends a lot on the language you are using, actually. Using a
deep hierarchy effectively in C++ is quite difficult and painful, but in
Smalltalk it seems quite natural.
Hmm since I don't know Smalltalk I can't comment but now I'm curious
why it fits so nicely with OOP.
Don't believe the hype.
Everything is an object can also be translated to "every function has an
implicit first parameter". This is part of the reason for all the
multiple inheritance stupidity.
Since you can't create a function which implicitly functions on *two*
parameters and you *have* to make that function live in one object or
the other, things get ugly.
In addition, most of what the Smalltalk guys rave about is not the fact
that it is object-oriented. What they generally rave about is the fact
that the system is introspective without limit.
-a
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg