will python 3000 break my code?

Fredrik Lundh effbot at telia.com
Thu Feb 10 02:59:35 EST 2000


Michal Wallace <sabren at manifestation.com> wrote:
> > The new release schedule provides for a 1.7
> > release later in 2000 (or early 2001); after that,
> > we'll be working on "Python 3000" (the new code
> > name for the grand Python redesign; the language
> > will be incompatible).
>
> I did a search for "Python 3000" on the SIGS, and came
> up with only a handful of hits... It looked like maybe
> the import style and type checking might change, but
> from what I could tell, everyone wanted to avoid
> breaking old scripts...
>
> "The language will be incompatible"  seems like kind
> of a dangerous statement to be making without
> backing it up... As much as I love python, for example,
> I can't very well recommend using it if everything I
> write will have to be thrown out in a year or two.
>
> Anyone know what, specifically, will not be compatible,
> and compared to what? :)

given that 1.6 isn't finished yet, and there will be
a 1.7 release after that, don't you think it's a bit
early to decide what to do in python 3000? ;-)

(personally, I'd be very surprised if the changes were
such that old code couldn't be automatically translated).

and if GvR should go berzerk and turn Python 3000 into
something completely different, I can assure you that
the 1.X thread will continue to be maintained.

</F>





More information about the Python-list mailing list