2 पॉइंट द्वारा GN⁺ 2023-08-01 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • 2015 से JIT वाले वैकल्पिक Python interpreter PyPy के release manager के रूप में काम कर रहे हैं, conda-forge पर उपलब्ध कराने और direct download distribution के लिए काम किया है
  • PyPy packaging के अलावा C-API emulation layer में भी सुधार किए हैं, जिससे अब लगभग पूरा scientific Python data stack, भले ही धीमा हो, चलाया जा सकता है
  • असल production या research में PyPy इस्तेमाल करने वालों से feedback बहुत कम मिलता है, इसलिए CPython के annual release cycle के साथ बने रहने और underlying technology में सुधार की दिशा तय करने के लिए user experience साझा करना ज़रूरी है

1 टिप्पणियां

 
GN⁺ 2023-08-01
Hacker News राय
  • उपयोगकर्ता DNS event analysis और log file parsing जैसे वास्तविक कामों में PyPy का उपयोग कर रहे हैं।
  • PyPy ने काफ़ी speed improvement दिया है, और उपयोगकर्ताओं ने 50 गुना तेज़ performance तथा server load में कमी की रिपोर्ट की है।
  • कुछ उपयोगकर्ताओं को यह पता नहीं है कि PyPy अब Python 3.9 को support करता है, और compatibility issues के कारण उन्होंने इसे आज़माया नहीं।
  • PyPy का उपयोग web app, ETL process और REST API integration सहित विभिन्न applications में किया जाता है।
  • PyPy, NumPy-आधारित नहीं होने वाले CPU-bound Python scripts की performance बेहतर करने के लिए एक उपयोगी tool हो सकता है।
  • PyPy से जुड़ी प्रमुख चुनौतियाँ CPython extensions और complex applications को port करना हैं।
  • performance improvement और संभावित cost savings के कारण PyPy को सकारात्मक feedback मिला है।
  • marketing की कमी और पुराने website के कारण PyPy की visibility और developers की awareness पर सीमाएँ रही हैं।