`await expr` 完全等价于 `yield from expr` 又完全等价于 `for x in expr: yield x` 省几个字符你觉得这是个伟大的创新?
python 社区早就在应用 twisted + yield 写网络程序了,不过网络编程不像现在这么火,所以估计你不知道。而且后来很快被更好的 eventlet/gevent 代替了。
python 抄 c# 这种话说出来让人笑话。
线程池是什么没听明白?eventlet 无非是隐式的 async/await,内部原理栈切换跟 async 栈回退有差别,但是跟线程一毛钱关系没有别乱说。10 年我发布过一个 eventlet 和 pyqt 集成的开源项目,看过 greenlet 的源代码,你别总是想教我 python.
2021 年了还在讨论协程要不要用,怎么用。。简直是文明的倒退。
【 在 leadu (leadu) 的大作中提到: 】
: 逻辑上不要转来转去的
: yield from功能说和async一样,是python2012年加的,为啥以此说dotnet2003年的不是啥新鲜玩意?
: stackless python、eventlet 时间早,但这个不是async,最多算线程池类型的协程,不是一回事的东西。所以后来又问你分得清 线程池类型的协程 和 async/await类型的协程 的区别么?
: ...................
--
FROM 112.47.122.*