Slashdot Mirror


The Evolution of Python 3

chromatic writes to tell us that O'Reilly has an interview with Guido van Rossum on the evolutionary process that gave us Python 3.0 and what is in store for the future. "I'd like to reiterate that at this point, it's a very personal choice to decide whether to use 3.0 or 2.6. You don't run the risk of being left behind by taking a conservative stance at this point. 2.6 will be just as well supported by the same group of core Python developers as 3.0. At the same time, we're also not sort of deemphasizing the importance and quality of 3.0. So if you are not held back by external requirements like dependencies on packages or third party software that hasn't been ported to 3.0 yet or working in an environment where everyone else is using another version. If you're learning Python for the first time, 3.0 is a great way to learn the language. There's a couple of things that trip over beginners have been removed."

5 of 215 comments (clear)

  1. Combine them.... by thetoadwarrior · · Score: 4, Funny

    and make everyone happy with Python 5.6

    1. Re:Combine them.... by Radish03 · · Score: 4, Funny

      Either that or he's a Winamp developer.

  2. Re:Roland Piquepaille: a case study in madness by Anonymous Coward · · Score: 4, Funny

    I don't think will be a problem any more

  3. Re:Trip over beginners? by lewp · · Score: 4, Funny

    Well, Common Lisp stole my bike.

    --
    Game... blouses.
  4. Re:In all seriousness by ultrabot · · Score: 5, Funny

    Yes.

    Example program:

    class MyClass(object): #{
            def myfunction(self, arg1, arg2): #{
                    for i in range(arg1): #{
                            print i
                    # whoops, forgot to close that bracket!
            #}
    #}

    --
    Save your wrists today - switch to Dvorak