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
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • 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

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

    RGS is een gestructureerde methode die vastgoedprofessionals direct ondersteunt bij kwaliteitsverbetering, kostenefficiëntie en verduurzaming.

    Computable.nl

    De principes van cloud-native techniek

    Cloud-native technologieën voegen flexibiliteit, schaalbaarheid en beveiliging toe en verlagen de operationele kosten voor de IT-omgeving. Hoe dragen Kubernetes, KEDA en AKS hieraan bij?

    Meer lezen

    Computable.nl
    ActueelSoftware & Development

    Oproep: interview ontwerper Python

    Computable.nl
    ActueelSoftware & Development

    Microsoft brengt eerste bèta Iron Python 1.0

    Computable.nl
    ActueelInnovatie & Transformatie

    Google huurt Python-schepper in voor PyPy

    Computable.nl
    ActueelCloud & Infrastructuur

    SaaS-conferentie komt naar Amsterdam

    Computable.nl
    ActueelCloud & Infrastructuur

    Python 3.0 breekt met het verleden

    Computable.nl
    ActueelInnovatie & Transformatie

    Python-updates liggen op koers voor komend jaar

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    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
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs