durusmail: quixote-users: Python Interfaces
Re: quixote: next step
2000-10-25
2000-10-25
Resend: Re: quixote: next step
2000-10-25
Re: quixote: next step
2000-10-26
2000-10-26
2000-10-26
Python Interfaces
2000-12-04
2000-12-04
Python Interfaces
Greg Ward
2000-12-04
On 03 December 2000, Michel Pelletier said:
> Been doing lots of work on the Python Interfaces proposal.

I'll say!  What I've read so far is interesting.

> For a good, high-level introduction to this package, read the user
> documentation in the Wiki:
>
> http://www.zope.org/Wikis/Interfaces/InterfaceUserDocumentation

This is what I've been reading.  Some random, off-the-top-of-my-head
comments:

  * isn't the type of an attribute interesting?  I don't see that
    mentioned anywhere, and this is something I consider critical
    (especially for persistent objects!)

  * in a few spots, you speak of a class "realizing" an interface.
    Is this the same as "implementing" an interface?  If so,
    why not use the same terminology; if not, what's the difference?

  * finally! a use for the tuples-without-parentheses syntax; I
    love that you can say
        __implements__ = UserInterface, ItemInterface
    -- that looks *so* natural.  Well, OK, it should be
        implements UserInterface, ItemInterface
    but never mind that...

> BTW, this link is broken:
>
> http://www.mems-exchange.org/mailman/listinfo/quixote-users

Oops, that'll teach us to change the GID of the entire web site and all
related processes in one go... thanks!

        Greg


reply