2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

なぜ手続き型言語はわかりやすく、関数型言語はわかりにくいと言われるのか

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 ★