The term “stackless coroutine” was coined by Simon Tatham1. He wrote a paper called “Coroutines in C” in 1999[1]. In this paper, he introduced the concept of stackless coroutines and described how they could be implemented in C[1].
I hope this helps. Let me know if you have any other questions.
--- bing chat
顺着bing chat 的链接:
whether a coroutine is able to suspend its execution from within nested function calls. Such a coroutine is stackful. One to the contrary is called stackless coroutine, where unless marked as coroutine, a regular function can't use keyword yield
bing chat说法对吗,还是在胡诌?请您批评指正。
【 在 lvsoft 的大作中提到: 】
: 我推测是来自于stackless python这个说法。
: 而stackless python最早是2006年提出的,最初源自CCP这个开发了EVE online游戏的公司。
: 他们在server端用python,当时提出stackless python也是为了解决他们遇到的问题。
: ...................
--
FROM 124.114.151.*