<分区>
我在 Ola Bini 的博客中读到 Ruby 受到了 CLU 语言的影响,但除了多重赋值之外,我不确定是否存在其他影响。任何指导和简单的例子将不胜感激。
标签 ruby
<分区>
我在 Ola Bini 的博客中读到 Ruby 受到了 CLU 语言的影响,但除了多重赋值之外,我不确定是否存在其他影响。任何指导和简单的例子将不胜感激。
最佳答案
matz 唯一一次提到 CLU 是在谈论迭代器时。其他一切都或多或少直接来自 Smalltalk、Lisp、Flavors 和 Perl。单例类似乎是 Ruby 独有的,尽管它们与 Smalltalk 的元类相关。
关于ruby - Ruby 借鉴了 CLU 的哪些语言特性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8418657/