Ruby 初心者スレッド Part 66at TECHRuby 初心者スレッド Part 66 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト150:比べて ruby の優っているところは? 151:デフォルトの名無しさん 20/02/11 13:22:48.99 XWZwag4pr.net if/unless, while/until, rescue 152:デフォルトの名無しさん 20/02/11 13:27:43.83 eT6ZDI7H0.net >>147 Perlにはオブジェクト指向ようの構文が後付で原始的なものしか搭載されてない。 アセンブラを駆使すれば何でもできるように、原始的な機能でも頑張れば 高度なオブジェクト指向機能を作ることは可能だが、 そのせいでいくつもの実装が生まれライブラリごとに使ってる 仕組みが異なり統一ができずに破綻してしまった。 Rubyは最初からオブジェクト指向 153:デフォルトの名無しさん 20/02/11 14:28:51.94 R1PPlg5z0.net >>146 >式の一部どれをとっても全てが式になってるまともな言語があるわけない LISP, Haskell, ML, …etc >中途半端な知識で勘違いしてドヤるのはやめよう この記事の原著者も「中途半端な知識で勘違いしてドヤ」ってるのかなぁ ・Rubyによる関数型プログラミング http://xtmlab.com/misc/FPwithRuby.html なお、手続き型言語の大半が文と式を明確に分けている中で、 Ruby の「すべてが式」という思想はユニークであるが、 次世代言語 Rust でも同様な思想が採用された 以下は書籍「プログラミングRust」からの引用 > Rustはいわゆる式言語(expression language)の一つだ。 > つまり、Lispにまで遡る古い伝統に従い、すべてを式で行う。 中途半端な知識で勘違いしてドヤると恥をかくだけだよ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch