したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

【復刻】プログラミング技術

133名前なんか必要ねぇんだよ!:2016/05/31(火) 18:43:24 ID:5pJMB.IY
初めての関数型言語として F# を少し触ってみてるけど option 型と判別共用体がパターンマッチでずるずるして気持ちが良い。
関数型言語の一番の特徴はなるべく副作用を抑える書き方がしやすい(副作用を起こせないとは言ってない)ことだと感じたゾ
そのような書き方だとバグが少なくなり単体テストもしやすくなる印象
ただレコード(イミュータブルなオブジェクト)を何回も作成することになるしリスト(イミュータブルなコレクション)は要素へのアクセスが O(n) だからオブジェクト指向言語と比べて少し重くなるかもと思った(小並感)
まあパフォーマンスが気になるところだけ配列を使ったりしてその都度使い分ければいいんでしょうけどね


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板