2 Punkte von GN⁺ 2023-08-01 | 1 Kommentare | Auf WhatsApp teilen
  • Seit 2015 Release Manager von PyPy, einem alternativen Python-Interpreter mit JIT, und Arbeit an dessen Bereitstellung über conda-forge sowie als direkter Download
  • Neben dem Packaging von PyPy wurde auch die C-API-Emulationsschicht verbessert, sodass inzwischen nahezu der gesamte wissenschaftliche Python-Daten-Stack ausgeführt werden kann, wenn auch langsamer
  • Da es nur sehr wenig Feedback von Menschen gibt, die PyPy tatsächlich in Produktion oder Forschung einsetzen, werden Erfahrungsberichte von Nutzern benötigt, um mit dem jährlichen Release-Zyklus von CPython Schritt zu halten und die Richtung für Verbesserungen der zugrunde liegenden Technologie festzulegen

1 Kommentare

 
GN⁺ 2023-08-01
Hacker-News-Kommentare
  • Nutzer setzen PyPy in realen Arbeitsabläufen ein, etwa bei der Analyse von DNS-Ereignissen und dem Parsen von Logdateien.
  • PyPy sorgte für deutliche Geschwindigkeitsgewinne; Nutzer berichten von bis zu 50-facher Leistung und geringerer Serverlast.
  • Manche Nutzer wissen nicht, dass PyPy inzwischen Python 3.9 unterstützt, und haben es wegen vermuteter Kompatibilitätsprobleme nicht ausprobiert.
  • PyPy wird in verschiedenen Anwendungen genutzt, darunter Web-Apps, ETL-Prozesse und REST-API-Integrationen.
  • PyPy kann ein nützliches Werkzeug sein, um die Leistung CPU-gebundener Python-Skripte zu verbessern, die nicht auf NumPy basieren.
  • Zentrale Herausforderungen bei PyPy sind die Portierung von CPython-Erweiterungen und komplexeren Anwendungen.
  • PyPy erhielt positives Feedback wegen Leistungsverbesserungen und möglicher Kosteneinsparungen.
  • Fehlendes Marketing und eine veraltete Website schränkten die Sichtbarkeit von PyPy und die Wahrnehmung unter Entwicklern ein.