「実用的なプログラマー」の第1 章の最初の学習目標は次のとおりです。
毎年少なくとも1つの新しい言語を学びます。異なる言語は同じ問題を異なる方法で解決します。いくつかの異なるアプローチを学習することで、思考を広げ、ゲッターがruに陥るのを防ぐことができます。[...]
キャリア全体でこれを達成するために、言語のリストはかなり長くなる可能性があります(特に管理に「進歩」したくない場合)。明らかに、プログラマー(または任意の形式)の教育は、商業的に有用な言語のコア(求人掲載からの通常のリスト:C、C ++、Ruby、Python、JavaScript、C#、Java、VB、.. 。)。さらに、公式または非公式の学習プログラムは、機能的なアプローチ(Haskell、LISP、ML派生言語など)をカバーしている可能性があります
しかし、一度そのリストの合理的なサブセットが学習されると、次は何で、なぜですか?