A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2002-May/024487.html below:

[Python-Dev] Re: Stability and change

[Python-Dev] Re: Stability and changeFrançois Pinard pinard@iro.umontreal.ca
28 May 2002 13:58:15 -0400
[Guido van Rossum]

> Now consider my frustration.  We go through a *lot* of efforts to make
> consecutive releases backwards compatible, to document changes, to
> introduce warnings about future incompatible changes, etc.

Yes, I quite understand how frustrating it may be for you, and I do witness
the results of all these efforts.  The Python documentation is of high
quality, rather complete, and very abundant for whoever looks around a
tiny bit.  In my own experience, migrating has been a breeze all over.

> Is it not fair that I ask you to provide more details or shut up?

Not only fair, but also easier: providing details is natural for me!
I sometimes fear being perceived as a nit-picker.  On one hand, I met many
maintainers who like detailed reports on little things! :-).  On the other
hand, I've seen a few maintainers getting furious, and this is no fun.

> [...] most users don't read the manuals even once

You may be right.  But then, they miss something! :-)

> Example: the possibility to write list.append(a, b, c, ...) was never
> documented, yet it caused widespread complaints when we disallowed it.

*This* is frustrating, indeed.  Wandering outside specs is a capital sin[1].
(This is why, for example, I find that most current HTML usage is horrible.)
I wonder if, in your place, I would be so soft with users :-).

--------------------
[1] Don't throw the first stone, they say!  For one, I routinely abuse of
immediate automatic finalisation in C-Python, but _only_ after Tim told me
it will never go away.  Still, there is no promise of this in the manual :-).

-- 
François Pinard   http://www.iro.umontreal.ca/~pinard




RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4