back
7 comments
Thanks. I heard the word ABI so many times but only finally understood it after reading this blog.

On another topic, I also feel like quansight blog is usually a high quality resource for Python related stuff. Usually its more for numpy/scipy kind of stuff, but this one is an example of more general Python related stuff.

I’m glad you enjoyed the post. It really helped me to crystallize my understanding. I was also confused about the API/ABI distinction for a long time.
Abbligation Brogrammable Inderfase

(I have a cold)

> import numpy

> np.array([1,2])

NameError: name 'np' is not defined

I think the article probably wanted "import numpy as np"

Thanks for pointing that out, I’ll fix that.
I mean it was part of a picture, and `import numpy as np` is literally used everywhere. The rest of the article seems generally accurate, and not too AI-y
Glad to see that Cython got a shout out here. It's not that widely used, but it's a lovely experience. It uses the CPython ABI to drastically reduce the friction of switching between C & Python.