10 poin oleh xguru 2021-04-03 | 2 komentar | Bagikan ke WhatsApp
  • API baru yang memungkinkan Python diperluas dengan C

#include diganti dengan #include

→ Struktur API yang lebih unggul (lebih modern) dibanding Python/C API standar

  • Tanpa overhead CPython: kecepatan setara tingkat ekstensi yang ada

  • Lebih cepat daripada PyPy / GraalPython

  • Mendukung Debug Mode

  • Binary universal: ekstensi yang dibuat untuk HPy Universal ABI dapat dimuat di CPython/PyPy/GraalPython dan lainnya tanpa modifikasi

2 komentar

 
corona10 2021-04-04
  • Lebih cepat daripada PyPy / GraalPython

Artinya, saat menggunakan HPy untuk mengimplementasikan library pihak ketiga, library tersebut dapat berjalan lebih cepat di PyPy dan GraalPython dibanding implementasi yang menggunakan C API yang ada saat ini.

Kalimatnya tampaknya bisa sedikit menimbulkan salah paham, jadi saya tinggalkan komentar singkat ini..

 
xguru 2021-04-03

HPy: API C yang lebih baik untuk Python?