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

Python Pypy 2.0 unterstützt Stackless

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.

Anzeige

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.

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.


Kommentieren



Anzeige

  1. Entwicklungsingenieur Software (m/w)
    SICK AG, Hamburg
  2. Softwareentwickler (m/w) .NET/C#
    SCHEMA Holding GmbH, Nürnberg
  3. IT-Spezialist (m/w) Systembetrieb VMware / Citrix in der Prozesstechnik
    Amprion GmbH, Pulheim-Brauweiler
  4. IT-Administrator/IT-Speziali- st (m/w)
    SKF Lubrication Systems Germany GmbH, Berlin

 

Detailsuche


Blu-ray-Angebote
  1. Blu-rays unter 10 EUR
    (u. a. Hänsel und Gretel Hexenjäger 7,99€, Der große Gatsby 8,97€, Dune 7,97€, Die Passion...
  2. Jurassic Park Collection - Dino-Skin Edition (exkl. bei Amazon.de) [Blu-ray] inkl. 2 EUR Gutschein für Jurassic World B
    29,99€
  3. Blu-rays je 5 EUR
    (u. a. John Dies at the End, Odd Thomas, Ong-Bak, Daybreakers, The Guard)

 

Weitere Angebote


Folgen Sie uns
       


  1. 3D Xpoint

    Revolutionärer Speicher vereint DRAM und NAND

  2. Honeynet des TÜV Süd

    Simuliertes Wasserwerk wurde sofort angegriffen

  3. Codecs

    Konsortium will Lizenzgebühren für H.265 erheben

  4. Motorola

    Zwei neue Moto-X-Modelle

  5. Netzsperren

    Hollywood plante offenbar Rufmordkampagne gegen Google

  6. Electric Skin

    Nanoforscher entwickeln hautähnliches Farbdisplay

  7. Security

    Apples App Store als Einfallstor für Schadcode

  8. Soziales Netzwerk

    Neuer Anlauf gegen Klarnamenzwang bei Facebook

  9. Soziale Netze

    Google hebt Google+-Zwang bei Youtube auf

  10. Neues Moto G

    Motorola-Smartphone mit Android 5.1 für 230 Euro



Haben wir etwas übersehen?

E-Mail an news@golem.de



Neue WLAN-Router-Generation: Hohe Bandbreiten mit zweifelhaftem Nutzen
Neue WLAN-Router-Generation
Hohe Bandbreiten mit zweifelhaftem Nutzen
  1. EA8500 Linksys' MU-MIMO-Router kostet 300 Euro
  2. Aruba Networks 802.11ac-Access-Points mit integrierten Bluetooth Beacons
  3. 802.11ac Wave 2 Neue Chipsätze für die zweite Welle von ac-WLAN

Simulus QR-X350.PRO im Test: Der Quadcopter, der vom Himmel fiel
Simulus QR-X350.PRO im Test
Der Quadcopter, der vom Himmel fiel
  1. Paketzustellung Google will Flugverkehrskontrolle für Drohnen entwickeln
  2. Luftzwischenfall Beinahekollision zwischen Lufthansa-Flugzeug und Drohne
  3. Paketdienst Drohne liefert in den USA erstmals Medikamente aus

OCZ Trion 100 im Test: Macht sie günstiger!
OCZ Trion 100 im Test
Macht sie günstiger!
  1. PM863 Samsung packt knapp 4 TByte in ein flaches Gehäuse
  2. 850 Evo und Pro Samsung veröffentlicht erste Consumer-SSDs mit 2 TByte
  3. TLC-Flash Samsung plant SSDs mit 2 und 4 TByte

  1. Ist ja in Ordnung dass Du einen extrem lahmen...

    Sybok | 21:33

  2. Re: "hohe Lizenzgebühren"

    CarstenKnuth | 21:32

  3. Re: Werbeatext? Der Umstieg lohnt sich nicht...

    der_wahre_hannes | 21:32

  4. Re: Schutzfristen

    divStar | 21:30

  5. Re: Never change a running system!

    stoney0815 | 21:28


  1. 19:18

  2. 18:54

  3. 18:16

  4. 18:07

  5. 17:54

  6. 17:38

  7. 17:02

  8. 16:39


  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