协程概念里的 yield,翻译成中文,最合适的解释是什么?

2018-04-13 11:01:47 +08:00
 zlel

词典对 yield 的解释有:屈服;出产,产生;放弃。 我怎么感觉这几个意思放在 yield 的用法上都说的通,最准确的解释是哪种?

12474 次点击
所在节点    Python
102 条回复
guangwong
2018-04-13 11:05:00 +08:00
退位
InternetExplorer
2018-04-13 11:06:00 +08:00
甩出
zj299792458
2018-04-13 11:06:27 +08:00
投降
crossoverJie
2018-04-13 11:07:05 +08:00
求饶?
starmoon1994
2018-04-13 11:08:34 +08:00
算是一种避让吧
类似于开车的时候遇到了 120 急救车,需要先让急救车通过,你才能拿继续开
YenvY
2018-04-13 11:10:56 +08:00
让出
LinusKou
2018-04-13 11:18:33 +08:00
最准确的当然是不翻啊,翻过来就没意思了。
est
2018-04-13 11:19:31 +08:00
叫唤。
leriou
2018-04-13 11:20:09 +08:00
出让
padeoe
2018-04-13 11:20:13 +08:00
难道不是 “生成 /生产” 吗?
wlwood
2018-04-13 11:20:36 +08:00
就是 yield. 中文意思还是 yield.
HanningWu
2018-04-13 11:22:04 +08:00
让行
crb912
2018-04-13 11:25:23 +08:00
看中文解释是不地道的。
if one thing yields to another, it is replaced by that thing。也就是:让位于,被…所替代。

所有协程的不同线程关系是同等的。屈服?就有点存在优先级的味道了。它不是子程序
wlwood
2018-04-13 11:28:24 +08:00
其实我觉得,要是讲解给别人,不一定要给他讲这个中文意思啥。
让他 yield 多几次,然后他就知道 yield 是啥了。😂😄
paulzhang1992
2018-04-13 11:30:51 +08:00
我之前是学土木的,yield strgenth 一般就指使物体形变无法复原的力,大概感觉一下,估计翻译成屈服?
wlwood
2018-04-13 11:34:11 +08:00
@paulzhang1992 翻译没问题。但是,但是,看看屈服跟协程,会有关系么?刚开始看 yield 会更加一脸懵逼吧😂😄
paulzhang1992
2018-04-13 11:37:36 +08:00
@wlwood 就是这种名词纯翻译的话应该有规范,理解的话结合实际意义更方便一些,提出 yield strength 就是觉得能有更直观的感受,cs 我也是自学刚刚入门😂
zhang1215
2018-04-13 11:37:56 +08:00
让步
vegito2002
2018-04-13 11:40:10 +08:00
认怂
mokeyjay
2018-04-13 11:41:46 +08:00
参考 PHP 官方中文文档的话,应该翻译为“生成”、“生成器”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446475

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX