Variable inheritance

Alex Martelli aleaxit at yahoo.com
Tue May 22 04:20:54 EDT 2001


"Courageous" <jkraska1 at san.rr.com> wrote in message
news:b36kgtklj4tcctn3sorjj6n0apsolbocui at 4ax.com...
> On Tue, 22 May 2001 01:16:03 -0600, kosh <kosh at aesaeion.com> wrote:
>
> >Roman Suzi wrote:
> >
>
> >> MI is in most cases bad. Why not aggregation instead?
> >>
> >> Sincerely yours, Roman A.Suzi
> >
> >Specifically why do you think MI in most cases is bad ...
>
> I'm sure the answer is "because Java says so" or some
> other religious sentiment.= This notion that "MI is in most
> cases bad" is a ridiculous, specious generalization, and
> highly annoying.

We could range all the Smalltalk and Java fans on one
side, all the Eiffel and C++ ones (save Cargill) on the
other, and let them have a serious pillowfight about it.

(It would only work if they remember what they ARE
supposed to be fighting about -- else all could gang
on the Smalltalk crowd for not having static typing,
or all on the C++ crowd for not forcing everything to
be in a class, or on the Java one for recognizing an
'interface' as different from a 'class', or on the Eiffel
one for having covariance, or...:-).


Alex






More information about the Python-list mailing list