我已經在Ola Bini的博客中看到Ruby已經受到CLU語言的影響,但除了多次賦值之外,我不確定其他影響是否存在。任何指導和簡單的例子將是最值得讚賞的。Ruby從CLU借用哪些語言功能?
3
A
回答
2
當談到迭代器時,matz曾經提到CLU的唯一時間。其他的一切或多或少直接來自Smalltalk,Lisp,Flavors和Perl。單例類似乎是Ruby獨有的,儘管它們與Smalltalk的元類有關。
+0
阻擋只用於CLU中的迭代器,還是有其他用途? –
2
取決於你想要得到多麼抽象:CLU有迭代器,例外,內存管理,並且是排序OO。
這實際上很有趣。
相關問題
- 1. 語言必須具備哪些功能?
- 2. 哪種語言具有更好的線程功能? PHP或Ruby
- 3. 「minitest/spec」中有哪些斷言功能?
- 4. 哪些現有語言功能最難實現?爲什麼?
- 5. AVSpeechSynthesizer支持哪些語言?
- 6. wpf哪些功能?
- 7. Google Spell的可用語言有哪些?
- 8. 哪些語言元素可以使用Delphi的屬性語言功能進行註釋?
- 9. 與C#相比,Ruby會突出哪些語言特性?
- 10. 類似語言功能用Perl和Ruby __END__比較
- 11. Ruby可以真正用作功能語言嗎?
- 12. 從功能語言訪問numpy數組
- 13. 語言功能vs框架功能
- 14. Perl提供的其他語言不支持哪些編譯時功能?
- 15. 編程語言功能
- 16. 動態LINQ語言功能
- 17. Javascript作爲功能語言
- 18. 功能的「自然語言」
- 19. Lisp語言的功能
- 20. CodeIgniter動態語言功能
- 21. Mailchimp多語言功能
- 22. 功能彙編語言
- 23. 功能裏面哪裏,賓語從句
- 24. JuMPArrays有哪些功能?
- 25. sharepoint中有哪些功能?
- 26. 「android.intent.category.MONKEY」有哪些功能?
- 27. 哪些功能更有效?
- 28. 意圖有哪些功能?
- 29. 哪些語言爲NeutralResourcesLanguageAttribute設置?
- 30. 找出哪些是正規的語言
@close選民:這個問題是如何脫離主題? –
它不是主題。 Stackoverflow有太多狹隘的參與者 –