<phlebas>
please edit directly if I missed or misrepresented something :)
<Hodgestar>
phlebas: Thank you!
<Hodgestar>
I gave a lightning talk on HPy at PyConZA yesterday. It was a good exercise to go through, I think. I had to pair down "What is HPy and why are we doing it" to five minutes for an audience who largely know nothing about how Python is implemented.
<Hodgestar>
Join us. :)
<Hodgestar>
Summary: Python is slow (reference: whole lifetimes spent on Julia, PyPy, Cython, Numpy, CFFI, Cinder, Unladen Swallow, GraalPython, ...). Many people failed to make it faster despite a lot of work. What is in the way? C API is on of the things in the way. It's not really an API -- it exposes everything (object memory layouts and lifetimes). HPy's plan is simple -- don't expose those things. We have already started and things are going really well.