10 पॉइंट द्वारा xguru 2021-04-03 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Python को C से extend करने में सक्षम बनाने वाला नया API

#include की जगह ``

→ standard Python/C API से बेहतर (अधिक आधुनिक) API संरचना

  • CPython का overhead नहीं: मौजूदा extensions के स्तर की speed

  • PyPy / GraalPython से तेज

  • Debug Mode सपोर्ट

  • Universal binary: HPy Universal ABI के लिए बनाए गए extensions को CPython/PyPy/GraalPython आदि में बिना बदलाव के load किया जा सकता है

2 टिप्पणियां

 
corona10 2021-04-04
  • PyPy / GraalPython की तुलना में तेज़

जब third-party लाइब्रेरी को implement करते समय HPy का उपयोग किया जाता है, तो इसका मतलब यह है कि मौजूदा C API का उपयोग करके implement किए गए संस्करणों की तुलना में

वह लाइब्रेरी PyPy और GraalPython पर अधिक तेज़ी से चलती है।

मुझे लगा कि यह वाक्य थोड़ा भ्रामक हो सकता है, इसलिए मैं बस संक्षेप में यह टिप्पणी छोड़ रहा/रही हूँ..

 
xguru 2021-04-03

HPy: Python के लिए एक बेहतर C API?