Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I like `gevent` but I think it may have been too hacky of a solution to be incorporated to the main runtime

gevent's monkey-patching might be hacky, but an official implementation of stackful coroutines (similar to Lua's) need not have been.

Instead, stackless coroutines were chosen - maybe on merit, but also maybe because C#'s async/await keywords were in-vogue at the time and Python copied them.



Stackless Python has existed for a long time. It’s “stackful” according to your definition, the term they refer to is the C stack.


> Stackless Python

Reminds me of ANTLR - another project whose name is the opposite of what it actually does.


Stackless python, we were not ready for it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: