Abo
  • IT-Karriere:

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. Allianz Deutschland AG, Stuttgart
  2. Landkreis Hameln-Pyrmont, Hameln-Pyrmont

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.



Anzeige
Spiele-Angebote
  1. 4,31€
  2. 3,99€
  3. (-78%) 11,00€
  4. 4,19€

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
       


Control - Fazit

Ballern in einer mysteriösen Behörde, seltsame Vorgänge und übernatürliche Kräfte: Das Actionspiel Control von Remedy Entertainment bietet spannende Unterhaltung.

Control - Fazit Video aufrufen
Ryzen 7 3800X im Test: Der schluckt zu viel
Ryzen 7 3800X im Test
"Der schluckt zu viel"

Minimal mehr Takt, vor allem aber ein höheres Power-Budget für gestiegene Frequenzen unter Last: Das war unsere Vorstellung vor dem Test des Ryzen 7 3800X. Doch die Achtkern-CPU überrascht negativ, weil AMD es beim günstigeren 3700X bereits ziemlich gut meinte.
Ein Test von Marc Sauter

  1. Agesa 1003abba Microcode-Update taktet Ryzen 3000 um 50 MHz höher
  2. Agesa 1003abb Viele ältere Platinen erhalten aktuelles UEFI für Ryzen 3000
  3. Ryzen 5 3400G und Ryzen 3 3200G im Test Picasso passt

Elektrautos auf der IAA: Die Gezeigtwagen-Messe
Elektrautos auf der IAA
Die Gezeigtwagen-Messe

IAA 2019 Viele klassische Hersteller fehlen bei der IAA oder zeigen Autos, die man längst gesehen hat. Bei den Elektroautos bekommen alltagstaugliche Modelle wie VW ID.3, Opel Corsa E und Honda E viel Aufmerksamkeit.
Ein Bericht von Dirk Kunde

  1. Elektromobilität Stromwirtschaft will keine Million öffentlicher Ladesäulen
  2. Umfrage Kunden fühlen sich vor Elektroautokauf schlecht beraten
  3. Batterieprobleme Auslieferung des e.Go verzögert sich

Programmiersprache: Java 13 bringt mehrzeilige Strings mit Textblöcken
Programmiersprache
Java 13 bringt mehrzeilige Strings mit Textblöcken

Die Sprache Java steht im Ruf, eher umständlich zu sein. Die Entwickler versuchen aber, viel daran zu ändern. Mit der nun verfügbaren Version Java 13 gibt es etwa Textblöcke, mit denen sich endlich angenehm und ohne unnötige Umstände mehrzeilige Strings definieren lassen.
Von Nicolai Parlog

  1. Java Offenes Enterprise-Java Jakarta EE 8 erschienen
  2. Microsoft SQL-Server 2019 bringt kostenlosen Java-Support
  3. Paketmanagement Java-Dependencies über unsichere HTTP-Downloads

    •  /