関数型言語とオブジェクト指向型言語ってat TECH関数型言語とオブジェクト指向型言語って - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト16:デフォルトの名無しさん 21/01/15 03:04:41.52 mwLxITR0.net 何を指向しようがそれでコンシステントに書けば混乱は起きない 関数型だからとかは関係なくて、ただの一般論 17:デフォルトの名無しさん 21/02/09 16:49:18.04 Ab8vhkWR.net 全部イミュータブルにしとけば関数型もオブジェクト指向も同じことでは? x.f()はf(x)と同じ x = new X(p); x.f()はf(X(p))と同じ ただ書き方が違うだけ ただイミュータブルな前提ならオブジェクト指向のほうが業務的な意味合いをわかりやすく表現しやすい なので関数型よりイミュータブルオブジェクト指向のほうが優れている 18:デフォルトの名無しさん 21/02/09 16:51:35.66 Ab8vhkWR.net それに関数型言語は現実世界に対応できない 副作用がない、は理想だけどそれはあくまでも理想だ 理想現実は違う 19:デフォルトの名無しさん 21/02/09 22:27:58.86 Rh87rJZX.net オブジェクトってのはデータとメソッドをカプセル化したものであって、 レシーバを書けばオブジェクト指向ってわけじゃなかろう。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch