私はOla Biniのブログで、RubyがCLU言語の影響を受けていると読んだことがありますが、複数の割り当ての他に、他にどのような影響があるのか分かりません。あらゆる指針と簡単な例が最も感謝します。RubyはCLUからどのような言語機能を借りていますか?
3
A
答えて
2
mattがCLUに言及した唯一の時間は、イテレータについて話すときでした。それ以外は、Smalltalk、Lisp、Flavors、Perlから多かれ少なかれ直接です。シングルトンのクラスは、Smalltalkのメタクラスに関連していますが、Ruby固有のようです。
+0
CLUのイテレータにのみ使用されたブロック、または他の用途を持っていたブロックはありますか? –
2
CLUにはイテレータ、例外、メモリ管理があり、どのように抽象度を求めているのかによって異なります。
実際には面白かったです。
関連する問題
- 1. ビジュアルプログラミング言語はどのように機能しますか?
- 2. Swiftの拡張機能のような他の言語はありますか?
- 3. C言語:どのように機能
- 4. この機能にはどのような言語が使用されていますか?
- 5. Drupal 8のようなプラットフォームで多言語サポートはどのように機能しますか?
- 6. rubyのwhile文はどのように機能しますか?
- 7. ActiveInboxのようなプログラムはどの言語で書かれていますか?
- 8. 機能プログラミング言語はグラフィックプログラミングに適していますか?
- 9. Rubyシンボルはどのように機能しますか?
- 10. Ruby Memoizationはどのように機能しますか?
- 11. MRI Ruby 1.8はどのようなメモリ再生アルゴリズムを使用していますか?他の言語で
- 12. プログラミング言語はどのようにクロスプラットフォーム機能を実装していますか?
- 13. forループはどのようにしてイテレータを借りていますか?
- 14. この単語置換機能はどのように機能しますか?
- 15. Rubyをスクリプト言語として学ぶのにどれくらいの時間がかかりますか?
- 16. 式(φ*)*はどのような言語を表しますか?
- 17. ユニコードはどのように異なる言語に割り当てられていますか?
- 18. javascriptのような他の言語はありますか?
- 19. スリープ機能を使用している間、どのようにカウントを増やしますか? (C言語で)
- 20. 言語モデルの評価は未知語でどのように機能しますか?
- 21. ユーレカはリニューアル作業をどのように借りていますか?
- 22. デルファイのためのよいスクリプト言語のパスカルのような言語はありますか?
- 23. この機能割り当てはどのように機能しますか?
- 24. 言語機能に一致していますか?
- 25. PHPにはruby gem bundlerのような機能がありますか?
- 26. オムロンPLCのラダープログラミングにはどのような言語がありますか?
- 27. これはどのようなプログラミング言語なのですか?
- 28. lvalueという用語はどのような言語を作りましたか?
- 29. pub/sub-likeシステムはどのように機能的な言語で実装できますか?
- 30. ローカルタイムの結果構造体はC言語でどのように割り当てられていますか?
@close voters:この質問はどのようにトピックから外れますか? –
これはオフトピックではありません。 Stackoverflowには狭い参加者がたくさんあります –