1. 看过了,那东东无非又是一个包装而已。我们前面讨论的是同步这个操作系统的原理概念,怎么应用到 c/cpp 的协程里面。而你整天在说语法。那种乱糟糟的语法,呵,看不上。
2. 懒得说了。什么一代二代,从来没听说过。
3. whenany 函数几行我也懒得看。瞄了两眼就知道这个 task.cs 干的啥。要不你写篇长文讲讲 c# 比 go/erlang 厉害在哪里发到 programming 版让大家鉴赏一下吧。
4. 让你多学点。我至少还了解或者深入过五六种语言的协程内部实现。你整天 c# 吊打这个吊打那个的,要不要了解一下其它语言先?
5. 这不是最近 cpp20 加了协程正在讨论么。
【 在 leadu (leadu) 的大作中提到: 】
: 标 题: Re: c/c++的开发人员是不是越来越少了?
: 发信站: 水木社区 (Wed Dec 1 23:24:49 2021), 站内
:
:
: 1. 协程有同步问题。方案有锁方案,还有消息传递。你说的 whenany 难道就不是同步?这个“同步”是操作系统同步原语的那个概念,不是指具体实现啊。go 里面也是一行: done := <-chan
: 你还是没看Join calculus
:
: 2. 没有什么二代一代,这是你自己发明的概念。别人都不会这么叫。
: async/await和go的协程明显就不一样,都2021年了你还在用2000年的协程,还在全站各个版面没事就批评一下2000年的协程。不给你分个一代二代,那就鸡同鸭讲了。
:
: 3. c# whenany 用太多代码了。仅仅这个 whenany 同步的话,让 java + project loom 来搞,应用 condition, 10 行不到代码应该可以搞定吧,还是算上 {} 单独一行的。随便瞄了一眼,你发的那个文件都七千多行了,还不算其它的。
: 你不是在编程版说过会c#么?我说的是whenany函数,你说task这个类7000+了,逻辑何在?
:
: 4. 不看 python 看 go 去呗。java 的 project loom 还没有合并到主线,不然我就叫你看 java 去了。但 go 和 java 没有 async/await,channel 只有一行代码,实在没啥好看的。
: 逻辑逻辑,这都说啥呢
:
: 5. 你一直想证明 c# 的协程是吊打一切的存在,巨硬领先业界 30 年。但好像目前还没有人同意你的看法。这里是 cpp 版,我和前面 ylh1969 大神讨论 c/cpp 的协程,你没必要再乱入 c# 啊。
: 你在全站各个版面没事就批评一下2000年的协程,别人给指出几个10多年前的概念让更新一下知识但就不看,现在说别人立场不对?这味可真可以
:
: 说起来,协程这么个小玩意,你在各个版面都纠结多少年了,咋还没入门
:
: 【 在 hgoldfish 的大作中提到: 】
: : 1. 协程有同步问题。方案有锁方案,还有消息传递。你说的 whenany 难道就不是同步?这个“同步”是操作系统同步原语的那个概念,不是指具体实现啊。go 里面也是一行: done := <-chan
: : 2. 没有什么二代一代,这是你自己发明的概念。别人都不会这么叫。
: : 3. c# whenany 用太多代码了。仅仅这个 whenany 同步的话,让 java + project loom 来搞,应用 condition, 10 行不到代码应该可以搞定吧,还是算上 {} 单独一行的。随便瞄了一眼,你发的那个文件都七千多行了,还不算其它的。
: : ...................
:
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 123.116.198.*]
--
FROM 112.47.122.*