宣言型 命令型プログラミングについて (7レス)
上下前次1-新
1(1): 2022/03/31(木)10:55 ID:MIBDmAr9(1) AAS
宣言型っていうけど、どこかで命令型のプログラムが動いていてそれに処理を丸投げしてるに過ぎないはず。
宣言型のコードだけで処理が動くことは絶対にないので、
宣言型と命令型の2択のように対立軸として考えるのは間違いだと思う。
命令型のコードは素直に処理が追えるが、宣言型はコードを読んで処理を追うのが非常に難しい。書くのはそりゃ楽かもしれないが、解読するのは簡単ではないし、フレームワークやライブラリへの依存が激しい。デバッグも微修正するのも困難になる。
宣言が何を意味するのかマニュアルを読んで規約を覚えるのも面倒。
2: 2022/03/31(木)11:05 ID:rbSgcjqg(1) AAS
>>1
そうだね(^-^)
スレ削除願いをして去れ
3: 2022/04/05(火)12:10 ID:JzZiQG3n(1) AAS
卵か鶏か
4: 2022/04/08(金)03:17 ID:3hrOZLBE(1) AAS
現実が命令型の世界である以上どこかで命令型にならざるを得ないな
でも宣言型の思想はなるべく取り入れたほうがいいと思う
変数の再代入はしないとか副作用をなるべく一箇所にまとめるとか、状態の管理をシンプルにすべき
5: 2023/02/02(木)00:35 ID:eKUxIy4U(1) AAS
あなたはこのスレッドにはもう書けません。
6: 2023/09/28(木)01:57 ID:ACPL8J7l(1) AAS
これで笑顔が溢れちゃう!
7: 2024/03/25(月)02:29 ID:77HfiJgP(1) AAS
この記事は、まさに宣言型言語のビスケットと手続き型言語のスクラッチ。
賛否両論あるだろうけど、この人の他の記事も興味深い。
ViscuitとScratchの違い
外部リンク:devroom.viscuit.com
以下抜粋
裸のソフトウェアに皮を被せて人間に使いやすくするということは,ほとんどのアプリで行われています.しかし,プログラミング言語に関しては不思議なほど受け入れられていません.
よく,ビスケットを学んだ後はスクラッチをやるという話を聞きますが,コンピュータの進化の歴史から考えると逆だと思います.ビスケットの方がより進化した言語ですから,まずはそれをやりましょう.
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.005s