Abo
  • Services:
Anzeige
Pypy 2.0 unterstützt Stackless Python
Pypy 2.0 unterstützt Stackless Python (Bild: Pypy.org)

Python: Pypy 2.0 unterstützt Stackless

Pypy 2.0 unterstützt Stackless Python
Pypy 2.0 unterstützt Stackless Python (Bild: Pypy.org)

Der Python-Interpreter Pypy 2.0 unterstützt nun auch Stackless Python und enthält Cffi 0.6 als eingebautes Modul, um C-Code aufzurufen. Außerdem wird experimentell die ARM-Architektur unterstützt.

Der in Python geschriebene Python-Interpreter Pypy 2.0 unterstützt nun auch Stackless Python, womit Micro-Threads ausgeführt werden können. Unterstützt werden damit explizit auch die sogenannten Greenlets, mit denen es möglich ist, zu kontrollieren, wann Code ausgeführt wird. Für die Netzwerk-Bibliothek Gevent müssen Pypy-Nutzer jedoch eine speziell angepasste Version verwenden.

Anzeige

Damit Stackless funktioniert, haben die Entwickler den Just-In-Time-Compiler umgebaut. Dieser erzeugt nun Maschinencode der Frames in einem Heap verändert statt wie bisher in einem Stack. Zukünftig könnte diese Vorgehensweise Pypy sogar weiter beschleunigen. Entsprechende Anpassungen hat das Team aber noch nicht vorgenommen.

Pypy beinhaltet nun außerdem die Bibliothek Cffi 0.6 als eingebautes Modul. Cffi ist eine Schnittstelle, die den Aufruf von C-Code aus einer Python-Anwendung heraus erlaubt. Cffi existiert auch für die Referenzimplementierung CPython, und beide Versionen sollten laut Aussage der Entwickler kompatibel zueinander sein. Zudem werden Rückruffunktionen (Callbacks) aus C-Code nun auch Just-In-Time kompiliert.

Darüber hinaus wurden die Numpypy-Array-Klassen überarbeitet und die Stabilität soll insgesamt verbessert worden sein. Der unter MIT-Lizenz veröffentlichte Interpreter Pypy steht für Windows, Mac OS X und Linux zum Download bereit.

Unter Linux kann Pypy 2.0 auch auf der ARM-Architektur genutzt werden. Die Entwickler stufen dies jedoch noch als experimentelle Alpha-Version ein. Für Interessierte stellen die Entwickler dennoch Binär-Dateien bereit. Dazu zählt auch ein Paket für die Raspbian-Distribution für das Raspberry Pi.


eye home zur Startseite



Anzeige

Stellenmarkt
  1. Technische Universität Hamburg, Hamburg
  2. BG-Phoenics GmbH, Hannover
  3. Deloitte, Düsseldorf, Berlin, München, Hamburg
  4. über Duerenhoff GmbH, Raum Landsberg am Lech


Anzeige
Blu-ray-Angebote
  1. (u. a. Blade Runner Blu-ray 8,99€, The Equalizer Blu-ray 6,66€)
  2. 79,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Siri-Lautsprecher

    Apple versemmelt den Homepod-Start

  2. Open Routing

    Facebook gibt interne Plattform für Backbone-Routing frei

  3. Übernahme

    Vivendi lässt Ubisoft ein halbes Jahr in Ruhe

  4. Boston Dynamics

    Humanoider Roboter Atlas macht Salto rückwärts

  5. Projekthoster

    Github zeigt Sicherheitswarnungen für Projektabhängigkeiten

  6. Sicherheitslücke bei Amazon Key

    Amazons Heimlieferanten können Cloud Cam abschalten

  7. Luftfahrt

    China plant Super-Windkanal für Hyperschallflugzeuge

  8. Quad9

    IBM startet sicheren und datenschutzfreundlichen DNS-Dienst

  9. Intel

    Ice-Lake-Xeon ersetzt Xeon Phi Knights Hill

  10. Star Wars Jedi Challenges im Test

    Lichtschwertwirbeln im Wohnzimmer



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Smartphoneversicherungen im Überblick: Teuer und meistens überflüssig
Smartphoneversicherungen im Überblick
Teuer und meistens überflüssig
  1. Winphone 5.0 Trekstor will es nochmal mit Windows 10 Mobile versuchen
  2. Librem 5 Das freie Linux-Smartphone ist finanziert
  3. Aquaris-V- und U2-Reihe BQ stellt neue Smartphones ab 180 Euro vor

Erneuerbare Energien: Siemens leitet die neue Steinzeit ein
Erneuerbare Energien
Siemens leitet die neue Steinzeit ein
  1. Siemens und Schunk Akkufahrzeuge werden mit 600 bis 1.000 Kilowatt aufgeladen
  2. Parkplatz-Erkennung Bosch und Siemens scheitern mit Pilotprojekten

Cubesats: Startup steuert riesigen Satellitenschwarm von Berlin aus
Cubesats
Startup steuert riesigen Satellitenschwarm von Berlin aus
  1. Arkyd-6 Planetary Resources startet bald ein neues Weltraumteleskop
  2. SAEx Internet-Seekabel für Südatlantikinsel St. Helena
  3. Sputnik Piep, piep, kleiner Satellit

  1. Re: Wow und....Ehm...

    sofries | 07:34

  2. Re: "Versemmelt"

    Jesper | 07:18

  3. Re: Macht ruhig weiter, Vivendi

    Hotohori | 06:33

  4. Re: "nicht weit weg"

    Hotohori | 06:20

  5. Re: So viel zu der Behauptung, VW sei E- und...

    countzero | 06:00


  1. 19:05

  2. 17:08

  3. 16:30

  4. 16:17

  5. 15:49

  6. 15:20

  7. 15:00

  8. 14:40


  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