Learn about HPy, a better C API for Python. It's a new C API designed from the ground
CPython: The Python Programming Language
☞ [ Ссылка ]
18 Python scripts that help you write code faster
☞ [ Ссылка ]
APIs Tutorial for Beginners - What, Why and How to Use an API?
☞ [ Ссылка ]
Learn about HPy, a better C API for Python. It's a new C API designed from the ground
The official Python C API is specific to the current implementation of CPython. It has served us well and forms the basis upon which our entire extension ecosystem rests.
However, it exposes a lot of internal details which makes it hard to implement it for other Python implementations (e.g. PyPy, GraalPython, Jython, IronPython, etc.), and prevents major evolutions of CPython itself, such as using a GC instead of refcounting, or removing the GIL.
This is where HPy comes in. It's a new C API designed from the ground up according to the following goals:
* running much faster on alternate implementations, and at native speed on CPython
* making it possible to compile a single binary which runs unmodified on all supported Python implementations and versions
* being simpler and more manageable than the Python/C API
* providing an improved debugging experience.
We'll discuss its current status and show how existing extensions can be gradually ported to it.
#HPy #Python #Morioh
Original video at [ Ссылка ]
Note: If you have any copyright issue with the content used in our channel or you find something that belongs to you, before you claim it to Youtube, SEND US A MESSAGE and the respective content will be DELETED right away. Thanks for understanding.
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
👕 Merchandise: [ Ссылка ]
🌎 Social Network for Developers: [ Ссылка ]
📱 Twitter: [ Ссылка ]
HPy: A Better C API for Python
Теги
hpyc apic api for pythonapipythonpython tutorialprogrammingpython c apicpythonpypygraalpythonjythonironpythonhpy pythonhpy c api for pythonc api pythonpython in cpython apipython for everyonepython for beginnerspython full coursepython coursepython tutorial for beginnerspython api tutorialpython api for beginnerspython c api tutorialpython c api classc api designc api frameworkc api vs c++ apic++ apicodequsmorioh