Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
NewsPython 3.4 erscheint ohne neue Sprachsyntax-Elemente
Seit gestern steht mit Python 3.4 eine neue Version der objektorientierten Skriptsprache zum Download bereit. Die Release Note erwähnt eine ganze Reihe an Neuerungen, darunter allerdings keine neuen Elemente für die Sprachsyntax. Python wird eine besonders hohe Codequalität nachgesagt.
Dabei geht es nicht unbedingt um den eigenen Code. Vor nicht allzu langer Zeit waren einfach noch zu viele wichtige Libraries inkompatibel. Das sieht mittlerweile besser aus.
Dabei geht es nicht unbedingt um den eigenen Code. Vor nicht allzu langer Zeit waren einfach noch zu viele wichtige Libraries inkompatibel. Das sieht mittlerweile besser aus.
Wenn pip auch für windows brauchbar funktioniert wäre das ein rießen Fortschritt.
Natürlich wird es immernoch schwer für manche Projekte alles zu portieren, aber mindestens Neu-entwicklungen sollten jetzt spätestens wenn irgend Möglich auf Python 3 setzen.
Hab letztens ein spiel von mir von schlecht supporteten Engine auf ne Andere portiert, aber die wurde mitlerweile sogar mit python2 nur noch mittelmäsig unterstützt nur mit Tricks und in manchen Distributionen benutzbar ^^. (python-soya3d)
Und damit dann auch gleich auf python 3.x ^^ nebenbei ^^
Hoffe diese harten Abwärts-inkompatiblen Veränderungen an der Python-API waren einmalig, der Umstieg von 2x auf 3x dauert schon Jahre und es ist noch kein Ende in Sicht.
Python 3 ist für die meisten Sachen ohne weiteres verwendbar, der wirkliche Durchbruch wird aber erst kommen, wenn RHEL und Debian Python 3 zum Standard machen.
Python 3.4 hat ein paar sehr interessante Neuerungen dabei. Nett.
Warum der Titel die Syntax so in den Vordergrund stellt, kann ich mir allerdings nicht erklären.
Wieso sollte ich 2.7 nutzen? Oder 3? Ich habe davon kein Vorteil. Abgesehen davon sind einige Django Apps noch nicht auf 2.7 angekommen. Ich könnte zwar ein großen Teil konvertieren, aber da hab ich ehrlich gesagt keine Lust zu.