• IT-Karriere:
  • Services:

Skriptsprache Python 2.5 ist fertig

Neue Version verspricht mehr Geschwindigkeit

Die Skriptsprache Python ist in der Version 2.5 erschienen, die den Sprachumfang erweitert. So lassen sich bedingte Ausdrücke nutzen und die Möglichkeit, Module als Skript ausführen wurde erweitert. Zudem wird eine höhere Geschwindigkeit und Zuverlässigkeit versprochen.

Artikel veröffentlicht am , Julius Stiebert

Die Python-Entwickler nutzen nun Buildbot, was die Tests auf vielen Plattformen erleichtert. Nach Angaben der Programmierer sind Probleme während der Entwicklung der neuen Version dadurch schneller aufgefallen, wodurch Python 2.5 zuverlässiger sein soll als die Vorversion.

Stellenmarkt
  1. Hays AG, Stuttgart
  2. VNR Verlag für die Deutsche Wirtschaft AG, Bonn

Zudem gab es einige Optimierungen an Python, wodurch die Geschwindigkeit deutlich verbessert worden sein soll. Zu den neuen Sprachfunktionen zählen das with-Statement, bedingte Ausdrücke und Module lassen sich mit neuen Funktionen als Skripte ausführen.

"Import" kann relative und absolute Importe nutzen und der Python-Compiler konvertiert den Quelltext nun in einen Abstract Syntax Tree, bevor der Bytecode erzeugt wird. Intern nutzt Python in der neuen Version außerdem den Py_ssize_t-Typ, wodurch viele Strukturen, die auf 2^32-Objekte beschränkt waren, nun 2^64-Objekte nutzen können. "Str" und "Unicode" haben nun auch "Partition"- und "Rpartition"-Methoden, wodurch sich Strings einfacher durchsuchen und spalten lassen.

Auf der Python-Webseite geben die Entwickler einen umfangreichen Überblick über alle Änderungen zwischen Python 2.4 und 2.5. Python 2.5 steht ab sofort für verschiedene Plattformen zum Download bereit.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. 1.779€ (Bestpreis!)
  2. (u. a. Nintendo Switch Lite inkl. Super Mario 3D All-Stars für 236,09€, Google Chromecast für...
  3. 39,97€
  4. 424€ (mit Rabattcode "YDENUEDR6CZQWFQM" - Bestpreis!)

Rall 20. Sep 2006

Jython ist ttot, und hoffnungslos veraltet. JRuby existiert ebenfalls, und wird jetzt...

GC 20. Sep 2006

ist ein Peer to Peer Projekt und wir stellen gerade 3 Python Profis ein, kann telearbeit...

information addict 19. Sep 2006

... der Server ist nämlich nicht mehr zu erreichen :). Dass die Leute immer so gierig auf...


Folgen Sie uns
       


ANC-Kopfhörer im Vergleich

Wir haben Sonys neuen WH-1000XM4 bei der ANC-Leistung gegen Sonys alten WH-1000XM3 und Boses Noise Cancelling Headphones 700 antreten lassen.

ANC-Kopfhörer im Vergleich Video aufrufen
Mobilfunk: UMTS-Versteigerungstaktik wird mit Nobelpreis ausgezeichnet
Mobilfunk
UMTS-Versteigerungstaktik wird mit Nobelpreis ausgezeichnet

Sie haben Deutschland zum Mobilfunk-Entwicklungsland gemacht und wurden heute mit dem Nobelpreis ausgezeichnet: die Auktionstheorien von Paul R. Milgrom und Robert B. Wilson.
Ein IMHO von Frank Wunderlich-Pfeiffer

  1. Coronakrise Deutsche Urlaubsregionen verzeichnen starke Mobilfunknutzung
  2. LTE Telekom benennt weitere Gewinner von "Wir jagen Funklöcher"
  3. Mobilfunk Rufnummernportierung darf maximal 7 Euro kosten

Tutorial: Was ein On Screen Display alles kann
Tutorial
Was ein On Screen Display alles kann

Werkzeugkasten Viele PC-Spieler schwören auf ein OSD. Denn damit lassen sich Limits erkennen, die Bildqualität verbessern und Ruckler verringern.
Von Marc Sauter


    Shifoo: Golem.de startet Betatest seiner Karriere-Coaching-Plattform
    Shifoo
    Golem.de startet Betatest seiner Karriere-Coaching-Plattform

    Beratung, die IT-Profis in Job & Karriere effizient und individuell unterstützt: Golem.de startet die Video-Coaching-Plattform Shifoo. Hilf uns in der Betaphase, sie für dich perfekt zu machen, und profitiere vom exklusiven Angebot!

    1. Stellenanzeige Golem.de sucht Verstärkung für die Redaktion
    2. Stellenanzeige Golem.de sucht CvD (m/w/d)
    3. In eigener Sache Die 24-kernige Golem Workstation ist da

      •  /