The perfect Python

Mark McEahern marklists at mceahern.com
Wed Aug 28 11:21:44 EDT 2002


[Jean-François Ménard]
> The Perfect Python (c):
>
> What is missing ?  Well, I'm not a language designer, but I can
> say what *I* miss.
>
>     - Interfaces.  Behavior checking is not enough.
>     - Private and Public scopes.  Explicitly.  No more __name_mangling
>     - Design by contract. Pre and Post conditions.  Could save hours of
> debugging.
>     - Block comments.  """ """ should be for documentation.
>     - Class variables.
>     - A cleaner Property declaration.  No separate _variable. Saw too many
> newbie posts about that.
>     - No more self in functions declarations.  In OOP, this *can* be
> implicit. (I know, this is controversial stuff)
>     - Standard GUI library.  AnyGui seems to be the solution, but
> development seems to have stalled recently...

Yawn, here comes another 500 post meandering thread.

// m

-





More information about the Python-list mailing list