[Python-3000] Generic functions vs. OO

Paul Moore p.f.moore at gmail.com
Thu Nov 23 18:55:20 CET 2006


On 11/23/06, Guido van Rossum <guido at python.org> wrote:
> I'm reposting this under a different subject because the other subject
> seems to have gone off on a tangent. The rest are Phillip's words.
[...]

OK, I've read and tried to digest this. It looks good. The one thing
I'm still not getting, at a very concrete level, is precisely what
changes are required to Python to make it work. The code is clear
enough, but it's subtly not Python... For example, the comment "(I am
assuming here that normal functions are implicitly overloadable, even
if that means they change type at runtime to do so.)" - I don't
understand what, if anything this implies about the semantics of the
"def" statement (assuming that's the statement involved).

If there's a pointer to a previous posting that would clarify, I'd
appreciate it - although maybe it's another thing that would benefit
from being restated in the light of the new context.

Thanks, and apologies if I'm being dumb.

Paul.


More information about the Python-3000 mailing list