Language agnostic 收益率关键字的概念从何而来?
类似的问题。关键字Language agnostic 收益率关键字的概念从何而来?,language-agnostic,yield,yield-keyword,Language Agnostic,Yield,Yield Keyword,类似的问题。关键字yield以我知道或听说过的三种语言出现:Python、Ruby、C#。他们还计划将这个关键字引入PHP。它最初来自哪里?我没有做过深入的研究,但Python似乎从2003年就开始了,这似乎是在C#之前 更新:让我们把这个问题分为两部分: 谁邀请/介绍了发电机的概念?哪种语言提供了第一个实现?什么时候 yield关键字首先出现在哪种语言中?哪一年 由于生成器是协同程序的一个特例,您必须将它们归功于协同程序的创建者Melvin Conway,他在1963年的一篇论文中提出了它们
yield
以我知道或听说过的三种语言出现:Python、Ruby、C#。他们还计划将这个关键字引入PHP。它最初来自哪里?我没有做过深入的研究,但Python似乎从2003年就开始了,这似乎是在C#之前
更新:让我们把这个问题分为两部分:
yield
关键字首先出现在哪种语言中?哪一年这个概念已经存在至少40年了。See和@StuartLC我正要写同样的答案,这时我意识到你写它是作为一个评论。这个问题有重复的地方吗?也许你可以把这句话挪开,让它成为一个答案?我更新了这个问题。这个概念已经存在至少40年了。See和@StuartLC我正要写同样的答案,这时我意识到你写它是作为一个评论。这个问题有重复的地方吗?也许你可以把那条评论挪开,让它成为一个答案?我更新了这个问题。