■ このスレッドは過去ログ倉庫に格納されています
なぜ手続き型言語はわかりやすく、関数型言語はわかりにくいと言われるのか
- 1 :以下、\(^o^)/でVIPがお送りします:2017/04/24(月) 20:25:26.961 ID:ZgXoOXNed.net
- 記述様式
手続き型言語→計算処理の核心とは関係のない「儀式」がコードの半分近くを占める
関数型言語→多くの場合、処理内容の本質的な部分のみを記述すれば良い
複雑性
手続き型言語→処理の前提条件、初期化処理、処理途中のオブジェクトの状態、処理の実行順序、更新処理、処理の終了条件、処理後のオブジェクトの状態などすべてに気を配る必要がある
関数型言語→処理内容のごく一部の核心部分にのみ集中すればよい
表現力
手続き型言語→乏しい。または不自然な実装をせざるを得ない
関数型言語→豊か。しかも自然
デバッグ・メンテナンス・拡張
手続き型言語→一般に困難
関数型言語→一般に容易
- 2 :以下、\(^o^)/でVIPがお送りします:2017/04/24(月) 20:26:40.758 ID:rzq88XkTM.net
- 手続きは少ないほど良い
- 3 :以下、\(^o^)/でVIPがお送りします:2017/04/24(月) 20:27:18.539 ID:jjS0Zo1HD.net
- ふむふむ、なるほも
日本語でおk
- 4 :以下、\(^o^)/でVIPがお送りします:2017/04/24(月) 20:28:38.082 ID:/Asq2EUX0.net
- ((((()))))ってなるの好き
総レス数 4
2 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★