PyPy 2.0 - finalne wydanie z alpha wsparciem dla ARM

Oficjalna strona Stowarzyszenia Polska Grupa Użytkowników Pythona

PyPy 2.0 - finalne wydanie z alpha wsparciem dla ARM Deweloperzy PyPy, szybkiej implementacji języka Python ze zintegrowanym kompilatorem JIT, ogłosili kolejne, stabilne wydanie projektu, oznaczone numerem 2.0. Nowa wersja wnosi wiele poprawek błędów, drobne usprawnienia wydajności oraz udoskonalenia w zakresie kompatybilności.


Najistotniejsze zmiany w PyPy 2.0 to:

  • dodano obsługę kompilatora stackless razem z greenlets (dołączonym rozszerzeniem CPythona),
  • udostępniono cffi 0.6 w postaci wbudowanego modułu,
  • przebudowano większość klas tablic numpypy, m.in. w celu wyeliminowania leniwej ewaluacji,
  • poprawiono obsługę dtype oraz atrybutów tablic,
  • przyspieszono obsługę callbacków w cffi,
  • usunięto także sporo błędów wpływających na stabilność działania interpretera.

PyPy 2.0 dostępny jest na licencji MIT. Interpreter obsługuje systemy z rodziny Linux 32/64, Mac OS X 64 oraz Windows. Prace nad wsparciem dla 64 bitowej wersji Windowsa nadal trwają.

PyPy 2.0 doczekał się również wersji alpha dla architektury ARM (ARMv6 i ARMv7). Część prac została ufundowana przez Raspberry Pi Foundation. Co prawda, jest jeszcze przedwcześnie, by projekt znalazł swoje miejsce w komercyjnym zastosowaniu, jednakże to duży krok w kierunku dostępności interpretera w świecie mini-komputerów.

Uruchomiono również ankietę, której celem jest zebranie informacji i opinii na temat wykorzystania i przydatności interpretera podczas codziennej pracy. Wszystkich użytkowników interpretera gorąco zachęcamy do jej wypełnienia.

@Aktualizacja (16.05.2013)
Deweloperzy PyPy uaktualnili wczoraj interpreter PyPy 2.0 do wersji 2.0.1. Z nowego wydania usunięto kilka krytycznych błędów. Szczegóły zostały opisane na blogu PyPy Status.

@Aktualizacja (21.05.2013)
Opublikowano kolejną aktualizację dla interpretera PyPy 2.0 i 2.0.1. Wydanie oznaczone zostało wersję 2.0.2. Zestawienie poprawek błędów dostępne jest na blogu deweloperów.

Więcej informacji: pypy.org, raspberrypi.org

Dodał: Piotr Tynecki, Kategorie: News
Data: 2013-05-10 09:48:07


Copyright © 2007-2014 by Polish Python Coders Group
Język programowania Python  Open Source

Powered by Pigmej CMSv.0.2
Hosted by DmTEC