Abo
  • Services:
Anzeige
Pypy gibt es nun auch für Python 3.
Pypy gibt es nun auch für Python 3. (Bild: Pypy.org)

Python: Pypy unterstützt Python 3

Mit der neuen Version 2.3.1 unterstützt der Python-Interpreter Pypy offiziell nun auch Python 3. Basis ist Python 3.2.5, neuere Versionen der Programmiersprache sollen folgen.

Anzeige

Die Generationen 2 und 3 der Programmiersprache Python sind nur sehr begrenzt kompatibel. Deshalb werden beide in der offiziellen Implementierung CPython noch über Jahre hinweg parallel gepflegt. Der in Python geschriebene Python-Interpreter Pypy unterstützt in seiner aktuellen Version 2.3.1 nun neben der zweiten offiziell auch die dritte Generation der Sprache.

Dieser Beitrag zu Pypy ist von der Community lang gefordert worden und die konkrete Implementierung wird seit Ende des Jahres 2011 über Spenden finanziert. Einer der größten Sponsoren war dabei Google, das 35.000 US-Dollar bereitstellte. Der Spendenaufruf ist weiterhin online, um die Unterstützung von Python 3 weiter auszubauen und eventuell auch die Leistung des Interpreters optimieren zu können.

Die in Pypy enthaltene Standardbibliothek entspricht dem Standard in Version 3.2.5 vom Mai 2013. Vereinzelt sind neuere Funktionen aber ebenfalls enthalten, wie die Unterstützung für U'Unicode-Syntax. Darüber hinaus verwendet Pypy3 einige wichtige Bestandteile aus Pypy2, wie etwa den inkrementellen Garbage Collector und Verbesserungen am JIT-Compiler. Zudem verbessert der im 3er-Zweig verwendete JIT-Compiler einige bisher aufgetretene Probleme. Das betrifft etwa die Iteration über Range-Objekte oder verschiedene Strategien zur Verwaltung von Objekten wie Set oder List.

Mit der Version erscheinen auch einige Fehlerbehebungen und kleinere Verbesserungen für Pypy2. Pypy steht für Windows, OS X, Linux und OpenBSD zum Download bereit. Unterstützt werden die X86-Architektur mit 32- und 64-Bit, letzteres bereitet unter Windows aber noch Probleme, und unter Linux zusätzlich ARMv6 sowie ARMv7.


eye home zur Startseite
Kakarott 24. Jun 2014

http://benchmarksgame.alioth.debian.org/ Auf Arbeit nutzen wir Python. Die meisten Module...

savejeff 23. Jun 2014

naja es ist halt die offizielle Programmiersprache. Das sollte dann schon akzeptabel...



Anzeige

Stellenmarkt
  1. über Ratbacher GmbH, Raum Schwäbisch Gmünd
  2. Bonitas Holding GmbH, Herford
  3. PHOENIX group IT GmbH, Fürth
  4. Robert Bosch GmbH, Bühl


Anzeige
Top-Angebote
  1. (u. a. Samung UHD-TV 569,00€, LG UHD-OLED-TV 2.398,00€)
  2. ab 44,99€
  3. ab 13,53€

Folgen Sie uns
       


  1. Wirtschaftsministerin

    Huawei wird in Bayern Netzwerkausrüstung herstellen

  2. Overwatch

    Blizzard will bessere Beschwerden

  3. Mobilfunk

    Nokia nutzt LTE bei 600 MHz erfolgreich

  4. Ohne Flash und Silverlight

    Netflix schließt HTML5-Umzug ab

  5. Mass Effect Andromeda im Technik-Test

    Frostbite für alle Rollenspieler

  6. Hannover

    Die Sommer-Cebit wird teuer

  7. Android O

    Alte Crypto raus und neuer Datenschutz rein

  8. Streaming

    Akamai macht Videos mit Quic schneller

  9. United Internet

    1&1 bietet VDSL immer mehr über sein eigenes Netz an

  10. Videostreaming im Zug

    Maxdome umwirbt Bahnfahrer bei Tempo 230



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
NZXT: Lüfter auch unter Linux steuern
NZXT
Lüfter auch unter Linux steuern
  1. Creoqode 2048 Tragbare Spielekonsole zum Basteln erhältlich
  2. FluoWiFi Arduino-kompatibles Board bietet WLAN und Bluetooth
  3. Me Arm Pi Roboterarm zum Selberbauen

Mobile-Games-Auslese: Würfelkrieger und Kartendiebe für mobile Spieler
Mobile-Games-Auslese
Würfelkrieger und Kartendiebe für mobile Spieler

Mass Effect Andromeda im Test: Zwischen galaktisch gut und kosmischem Kaffeekränzchen
Mass Effect Andromeda im Test
Zwischen galaktisch gut und kosmischem Kaffeekränzchen
  1. Mass Effect Countdown für Andromeda
  2. Mass Effect 4 Ansel und Early Access für Andromeda
  3. Mass Effect Abflugtermin in die Andromedagalaxie

  1. Re: Core i3 soll reichen?

    sneaker | 17:05

  2. Re: BGB wurde geändert, würde ich ggfls drau...

    daNick73 | 17:04

  3. Re: Reife Leistung

    Gormenghast | 17:04

  4. Re: Beschwert ihr euch?

    Dantelein | 17:04

  5. Re: Keine Ahnung warum die Leute Probleme haben.....

    Hotohori | 17:03


  1. 16:50

  2. 16:24

  3. 15:46

  4. 14:39

  5. 14:10

  6. 13:36

  7. 13:35

  8. 13:18


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel