protocols, inheritance and polymorphism

Dan Perl danperl at
Wed Nov 24 02:30:32 CET 2004

"Donn Cave" <donn at> wrote in message 
news:donn-D778C1.17100223112004 at
> I'm very sympathetic to the advantages of static typing
> (NB, I read here that Python is strongly, though dynamically,
> typed.  It is not statically typed.)  Rather than embrace
> subtype polymorphism through inheritance, however, I see it
> as evidence that no one has figured out how to make static
> typing really work with OOP.  There has to be a better way
> to do it.

You're right, I should have said statically typed instead of strongly typed.

But did you really mean "no one has figured out how to make *static* typing 
really work with OOP" or did you mean *dynamic* typing?

>   Donn Cave, donn at 

More information about the Python-list mailing list