On 06/28/2010 02:31 PM, Aahz wrote: > In article <mailman.2300.1277754755.32709.python-l...@python.org>, > Michael Torrie <torr...@gmail.com> wrote: >> True. But you can't really criticize a language's implementation of OOP >> without a good understanding of the "pure" OO language. For example, in >> Smalltalk If/Then statements are actually methods of Boolean objects. >> >From a certain point of view that's extremely appealing (consistent, >> anyway). Almost functional in nature. They are not implemented this >> way in Python, so that's one thing you could argue is not OO about Python. > > Python is in no way a pure OOP language. (I assume you're aware of this, > but your phrasing leaves that in doubt.)
My phrasing leaves that in doubt? How does my example of how Smalltalk implements if/then vs how Pyton's implementation leave that in doubt? The last sentence alone is very clear. -- http://mail.python.org/mailman/listinfo/python-list