On 11/22/06, Phillip J. Eby <[EMAIL PROTECTED]> wrote: > Actually "ability" is more general than "interface", because interface > implies two things talking to one another. Some Zope uses of "interfaces" > don't include any actual "interfacing" at all, so to me your examples > actually support calling them "abilities" rather than "interfaces".
I like this line of reasoning. It makes a lot of sense. I'm still torn because I also like using familiar terminology or syntax even if I have to give it new semantics; Python is all about that! It can get tedious to have to explain to new users "well, an assignment is known as PUT, and a variable is called a location, and subroutines we call a HOW'TO, and strings we call texts" (as was the case for ABC, Python's ill-fated predecessor which invented "optimal" terminology in a vacuum). But for the time being I'd like to try out this new word and see how it fits. -- --Guido van Rossum (home page: http://www.python.org/~guido/) _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com