Haskellは関数型プログラミングパラダイムに属します
手続き型プログラミングのC
オブジェクト指向プログラミングのC++
Bashはどのパラダイムに属していますか?
答え1
に基づいてこのリストこれは:
- 批判的機能性ではなく副作用があるため
- 操作が実行される順序を指定するため、宣言的ではありません(常に単純な順序ではありません。比較と
< file program
同じprogram < file
操作を実行します)。 - コードとデータがグループ化されていないため、オブジェクト指向ではなく、
- プログラムあなたのせいでできるコードを関数に結合し、
- 形式論理とはほとんど関係がないため、論理ではありません。
- 合理的な生産コードでは、手続き的な作業を聞いたことがないため、象徴的ではありません。