Skip to content

dev call 20210506

Simon Cross edited this page May 6, 2021 · 1 revision

Dev Call: 6 May 2021

Present

Florian, Tim, Antonio, Ronan, Matti, Simon

Language Summit Talk on HPy

Talk is 10 minutes, followed by 20 minutes for questions.

Things to ask for:

  • Ability to load an HPy universal module on CPython.
  • Extra ABI tag for HPy universal modules.

Possible talk sections:

  • What is HPy?
    • How is HPy funded
    • Website
    • OpenCollective, Oracle, IBM, PyPy, Numpy, Quansight Labs
  • HPy goals
  • Currently working
  • Benchmarks
  • Things we could use help with
  • What's next on the roadmap

ACTION: Antonio will share a link to a collaboration document.

Roadmap

Things to work on in the next or in the near future:

  • Get PyPy up to date with latest HPy master
  • Get GraalPython up to date with the latest HPy master
  • HPyField
    • Long-term references to Python objects
  • Module level C variables
    • For storing, e.g., HPyFields pointing to types.
  • Next step in porting the numpy array type:
    • getitem is a good first target (return a scalar from a numpy array index)
  • HPy backend for Cython

Recent HPy work

Clone this wiki locally