Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzending indienen
    • Inzendingen
    • De jury en experts
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Stap voor stap naar Python 3.0

21 augustus 2007 - 08:34ActueelSoftware & Development
Jolein de Rooij
Jolein de Rooij

Als alles goed gaat ziet eind augustus een historische versie van programmeertaal Python het levenslicht. Ontwerper Guido van Rossum: “Python 3.0 is mijn poging om de beginnersfouten die ik bij het definiëren van de taal gemaakt heb te verbeteren. Voor één keer gaan we helemaal breken met de terugwerkende compatibiliteit.”

De Pythonontwerper is niet bang om de gemeenschap van Pythongebruikers van zich te vervreemden: "Het is natuurlijk eng, maar we hebben een heel solide plan voor de transitie." In december verschijnt de alfaversie van versie 2.6, die nog wél compatibel zal zijn met vorige versies, maar daarnaast toegang biedt tot Py3k-eigenschappen via het future-statement en door een ‘Py3k warnings mode'.

Van Rossum adviseert om bestaande projecten eerst te porten naar versie 2.6 en vervolgens de 2to3 converter te gebruiken die 2.6-code automatisch vertaalt naar versie 3.0. Als de vertaalde code toch fouten bevat, moet terug worden gekeerd naar de broncode in 2.6-formaat. Het wordt afgeraden om de automatisch gegenereerde 3.0-code handmatig aan te passen. Wie zich aan dit advies houdt, kan zijn clientèle namelijk automatisch twee softwareversies bieden: een die draait op 2.x- en een die draait op 3.0- platformen.

Gebruikers die terugschrikken voor dit proces, hoeven volgens Van Rossum niet te vrezen: "We willen ervoor zorgen dat gebruikers van Python 2.x nog jarenlang ondersteund worden. Als je geen zin hebt in de transitie, of denkt dat het je nog een paar jaar gaat kosten, dan zit je in de tussentijd niet in een vacuüm."

Nieuw in Python 3.0
2to3 converter

Downloaden Python 3.0a1 (zodra beschikbaar)

Meer over

Python

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Agentic AI in de praktijk

    Hoe autonome AI werkprocessen fundamenteel verandert

    Computable.nl

    Agentic AI in actie

    De stappen van automatiseren naar écht autonoom werken. Welke toepassingen zijn succesvol?

    Computable.nl

    Staat Digitale Connectiviteit Bouw- en Installatiebranche

    Connectiviteit is de kern van veel processen en van strategisch belang voor de toekomst. Waar sta jij?

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Check Point

    Nadia van Beelen (Sales Associate, Check Point Technologies)
    Pijl naar rechts icoon

    Cegeka

    Ammar Alkhatib (Cyber Security Advisor, Cegeka)
    Pijl naar rechts icoon

    ForceFusion

    Amber Quist (Cyber security specialist, ForceFusion)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Duurzamer, veiliger én voordeliger rijden bij Bouw Logistics Services (Bouw Logistics Services en Prometheus Informatics)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Sturen op duurzaamheidsdoelstellingen bij Rabelink Logistics (Rabelink Logistics en Prometheus Informatics)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Uitgelicht

    inQdo

    Partnerartikel
    Cloud & Infrastructuur

    Cloud is volwassen, de advisering nog...

    Cloud is volwassen geworden, maar de belofte is voor veel organisaties nog niet ingelost: complexiteit neemt toe, kosten vallen tegen en onafhankelijk advies is schaarser dan het lijkt. Cloudspecialist inQdo...

    Meer persberichten

    Meer lezen

    Computable.nl
    Software & Development

    Oproep: interview ontwerper Python

    Computable.nl
    Software & Development

    Microsoft brengt eerste bèta Iron Python 1.0

    Computable.nl
    Innovatie & Transformatie

    Google huurt Python-schepper in voor PyPy

    Computable.nl
    Cloud & Infrastructuur

    SaaS-conferentie komt naar Amsterdam

    Computable.nl
    Cloud & Infrastructuur

    Python 3.0 breekt met het verleden

    Computable.nl
    Innovatie & Transformatie

    Python-updates liggen op koers voor komend jaar

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs