2011-12-07 13 views
3

私はOla Biniのブログで、RubyがCLU言語の影響を受けていると読んだことがありますが、複数の割り当ての他に、他にどのような影響があるのか​​分かりません。あらゆる指針と簡単な例が最も感謝します。RubyはCLUからどのような言語機能を借りていますか?

+1

@close voters:この質問はどのようにトピックから外れますか? –

+1

これはオフトピックではありません。 Stackoverflowには狭い参加者がたくさんあります –

答えて

2

mattがCLUに言及した唯一の時間は、イテレータについて話すときでした。それ以外は、Smalltalk、Lisp、Flavors、Perlから多かれ少なかれ直接です。シングルトンのクラスは、Smalltalkのメタクラスに関連していますが、Ruby固有のようです。

+0

CLUのイテレータにのみ使用されたブロック、または他の用途を持っていたブロックはありますか? –

2

CLUにはイテレータ、例外、メモリ管理があり、どのように抽象度を求めているのかによって異なります。

実際には面白かったです。

関連する問題