Skriptsprache Python 3.0 erschienen

Neue Version ist inkompatibel zu Python 2.x

Nach fast drei Jahren Entwicklungszeit ist die Skriptsprache Python 3.0 fertig. An der Sprache selbst hat sich dabei nicht viel geändert. Vielmehr gibt es etliche Unterschiede an der Architektur und veraltete Funktionen wurden entfernt.

Anzeige

Die Programmierer hatten das Ziel, während der Entwicklungszeit von Python 3.0 viele alte Probleme der Sprache zu beseitigen. Auch als veraltet angesehene Funktionen sollten entfernt werden. Zudem sollte redundante Syntax entfernt werden, so dass es statt vieler verschiedener Wege nur einen offensichtlichen gibt, um ans Ziel zu kommen.

Neu in Python 3.0 ist etwa, dass print eine eingebaute Funktion und kein Statement mehr ist. Verschiedene APIs geben außerdem Views statt Listen zurück und es gibt einen neuen Integertyp namens int, der sich weitgehend so verhält wie der alte long-Typ. Auch beim Verhalten von Unicode gab es eine Reihe Änderungen.

Programmierer finden eine umfangreiche Übersicht der Änderungen im Dokument "What's New In Python 3.0".

Durch die Veränderungen an der Python-Architektur - beispielsweise daran, wie die eingebauten Objekte arbeiten - ist Python 3.0 nicht kompatibel zu den 2.x-Versionen. Um Programmierern den Umstieg auf Python 3.0 zu erleichtern, wurden jedoch einige der neuen Funktionen bereits in Python 2.6 aufgenommen. So ist hier beispielsweise das mit Python 2.5 eingeführte with-Statement schon standardmäßig aktiviert.

Das neue multiprocessing-Paket findet sich ebenfalls schon in Python 2.6. Damit können Python-Programme neue Prozesse erstellen, die eine Berechnung ausführen und deren Ergebnis an den Elternprozess zurückgeben. Python-Entwickler können ihre Programme auf Kompatibilität zu Python 3.0 testen, indem sie Python 2.6 verwenden und das neue Kommandozeilenparamenter "-3" nutzen. Python warnt den Entwickler daraufhin bei jeder verwendeten Funktion, die es in Python 3.0 nicht mehr gibt. So können Programmierer schnell erkennen, wie viel Aufwand eine Portierung auf Python 3.0 bedeutet.

Python 3.0 steht ab sofort zum Download bereit. Neben dem Quelltext gibt es fertige Installer für 32- und 64-Bit-Windows-Systeme.


blub 10. Okt 2009

Da stimm ich dir zu. Python ist vor allem eine Programmiersprache. ;) Man kann jede...

Chris-t-iane 03. Mär 2009

Über welche unbedeutenden Randdefinitionen sich Menschen streiten können.

rotfl 07. Dez 2008

Du meinst wohl: Kann zur Laufzeit neue Sicherheitslücken errechnen und einbinden...

Supreme 05. Dez 2008

Skriptsprachen zeichenen sich durch 'Very High Level-Abstraction' aus. Wofür man das...

Simpelton 05. Dez 2008

Hey, es ging nicht um "Vorteile". Es ging daraum, ob es eine Skriptsprache ist oder...

Kommentieren


zahlenzerkleinerer / 04. Dez 2008

Python 3.0 ist fertig

Mr.Foo / 04. Dez 2008

Python 3.0 erschienen



Anzeige
  1. Softwareentwickler (m/w) TargetLink Code-Generator
    dSPACE GmbH, Paderborn
  2. Junior Test Engineer (m/w)
    NDS GmbH, Unterföhring
  3. Abteilungsleiter (m/w) IT-Infrastruktur und IT-Services
    Landwirtschaftliche Rentenbank, Frankfurt am Main
  4. Teamleiter Entwicklung / Applikation (m/w)
    über Steinbach & Partner Executive Consultants, Süddeutschland

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Desktop-Roadmap

    Mozilla hat mit Firefox 2012 viel vor

  2. Paypal

    Nutzern von Kino.to drohen Strafverfahren

  3. Spielebranche

    Diskussion über "stinkende Gamer"

  4. Gerüchte

    Apple will alle Notebooks dünner machen

  5. Gema-Vermerk

    Youtube sperrt irrtümlich Acta-Video von Bruno Kramm


Meistkommentiert
  1. Kommentare: 270 | letzter Beitrag 13.02. 23:28

  2. Kommentare: 185 | letzter Beitrag 00:54 Uhr

  3. Kommentare: 178 | letzter Beitrag 13.02. 22:01

  4. Kommentare: 116 | letzter Beitrag 13.02. 18:47

  5. Kommentare: 96 | letzter Beitrag 13.02. 16:40

Mehr


  1. Jugendschutz

    Filtersoftware von Jusprog und Telekom staatlich anerkannt

  2. Gema-Vermerk

    Youtube sperrt irrtümlich Acta-Video von Bruno Kramm

  3. Deutsche Post

    Zusatzfunktionen beim E-Postbrief dauern länger

  4. Gnome

    Neue Spezifikation für Fensterlayout

  5. Samsung Galaxy Tab 2

    7-Zoll-Tablet mit Android 4.0 und Glonass-Unterstützung

  6. IBM-Mainframe

    Nasa schaltet letzten Großrechner ab

  7. Appmenu Runner

    Head-Up Display auch in KDE

  8. Galaxy S2 mit Android 2.3.6

    Update wegen Abstürzen zurückgezogen?

  9. Fair Labor Association

    Apple lässt Foxconn überprüfen

  10. 802.11ac

    Broadcom will Chips für Gigabit-WLAN noch 2012 liefern



Haben wir etwas übersehen?

E-Mail an news@golem.de


Nach Hackerangriff: Polizei-Webserver in Nordrhein-Westfalen seit 12 Tagen down
Nach Hackerangriff
Polizei-Webserver in Nordrhein-Westfalen seit 12 Tagen down

Die Polizei in Nordrhein-Westfalen bekommt die Folgen eines schweren Hackerangriffs nicht in den Griff, der zuerst verheimlicht wurde. Seit zwölf Tagen sind die Webserver komplett abgeschaltet. Ein Ende der Offlinezeit ist nicht absehbar.

  1. Evilshadow Microsoft Store in Indien gehackt
  2. Windows und Office 21 Sicherheitslücken in Microsofts Software
  3. Accenture-Studie Fast 70 Prozent nutzen eigene Rechner am Arbeitsplatz

Club-Mate: Hack fürs Hirn
Club-Mate
Hack fürs Hirn

Es sprudelt, schäumt und schmeckt - nicht jedem. Macht nichts: Club-Mate ist Kult und aus der Hackerkultur nicht mehr wegzudenken. Wie es dazu kommen konnte, erzählt das Buch Hackerbrause.

  1. Retro-Gnome Cinnamon 1.2 stabilisiert API und Desktop
  2. Linux Mint Cinnamon wird wohl Standarddesktop
  3. 28C3 Hacker hinter feindlichen Linien

Paypal-Konkurrent: Dwolla will seine Dienste weltweit anbieten
Paypal-Konkurrent
Dwolla will seine Dienste weltweit anbieten

Dwolla will seine Zahlungsabwicklungen künftig nicht nur auf die USA beschränken. Das Startup, das mit Paypal, Visa und den Banken konkurriert, denkt über ein internationales Angebot nach, das Überweisungen egal in welcher Höhe für nur 25 US-Cent erlaubt.

  1. Paypal-Alternative Dwolla erhält 5 Millionen Dollar für "abgefahrenes Zeug"
  2. V.me Visa öffnet seinen Paypal-Konkurrenten für Entwickler

Zum Artikel