我不知道啊。。怎么会有那么多玄学呢?按说协程是很简单的东东。在 20 年前的 python 和 golang 里面都是基本的语言结构了。新的 c++20 只提供了最基本的 stackless coroutine 语法,想要实现 python, golang 的协程还要加上一个标准库才显得复杂吧。
我说的这种 mmap() 一般是 c++ stackful coroutine 的实现方式,很凑巧地刚好匹配 c++ 资源管理。python 倒是不需要,而且也做不了资源管理。
【 在 ziqin 的大作中提到: 】
: 如果是真的这么轻量级,前面这么多关于协程stack的玄学部分又怎么解释。。。
: 事。
--
FROM 110.81.0.*