Login
Newsletter
Werbung

Thema: Grumpy: Neue Python-Laufzeitumgebung von Google

4 Kommentar(e) || Alle anzeigen ||  RSS
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
1
Von Markus  am Fr, 6. Januar 2017 um 15:01 #

Ist Grumpy also noch schneller als PyPy?

[
| Versenden | Drucken ]
  • 1
    Von glasen am Fr, 6. Januar 2017 um 16:28 #

    Ich glaube es geht eher darum den bestehenden Python-Code nach Go zu überführen.

    [
    | Versenden | Drucken ]
    1
    Von brumpy am Fr, 6. Januar 2017 um 16:46 #

    Nein, die Singlethread Performance wird dadurch nicht automatisch besser als bei CPython.

    Es handelt sich hier um einen Compiler für eine Untermenge von Python 2.7 zu Golang. Hier geht es nur darum, Googles legacy Codebasis nach Golang zu übersetzen und den GIL nicht mitzunehmen. Für alles weitere ists wohl uninteressant.

    Pythons Originalsemantik erlaubt keine ausreichende Performanz für nichttriviale Software.

    PyPy kann wie die meisten JIT-Compiler betriebenen Interpreter nur trivialen Code wie irgendwelche Arithmetik ausreichend optimieren, Heuristik saugt eben immer, performanter Cython/Nuitka-Code ist kein semantisch gültiger Python-Code mehr.

    Da sowieso einige Features geopfert werden müssen, könnte Google also durchaus den Cython/Nuitka-Weg gehen.

    [
    | Versenden | Drucken ]
0
Von Guppy am Mo, 9. Januar 2017 um 16:29 #

Ich habe unter "Grumpy" bisher immer etwas anderes verstanden. :?

[
| Versenden | Drucken ]
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung