2

したがって、ほとんどの (全員?) プログラマーは、主に命令型/手続き型プログラミング パラダイムの学習を開始し、おそらくその直後に何らかの形式のオブジェクト指向プログラミングを学習したと思います。関数型プログラミングが同時実行性/並列性を改善するためにますます重要であることを示唆するstackoverflowに関する多くの質問を読みました。また、プログラマーはスキルを向上させ、視野を広げるために多くのパラダイムを学ぶ必要があります。

開発スキルに本当に役立つ他のパラダイム (およびそれを使用する言語) は何ですか?

4

1 に答える 1

1

Prologなどの論理言語を見ることには、おそらく議論があります。それ以外にも、関数型プログラミング言語の世界には多くの種類があります (たとえば、Haskell、ML、Scala、Scheme とは対照的です)。型システム、遅延、構文などの観点から、さまざまな側面を調べたいと思うかもしれません。

于 2010-09-06T12:56:00.110 に答える