対照的な視点を共有させてください。私は経済学者です。SASを使用して計量経済学の訓練を受けました。私は金融サービスで働いており、今夜、Rベースのモデルを更新しました。これは明日、数百万ドルをリスクにさらすために使用します。
あなたの教授は明らかに間違っています。しかし、彼が犯している間違いは非常に一般的であり、議論する価値があります。あなたの教授がしているように見えることは、Rソフトウェア(S言語のGNU実装)対Rで実装されたパッケージ(または他のコード)のアイデアを混ぜることです。実際のところ、私はまさにそのことをしました。SASがくだらないということですか?もちろん違います。SASは価格が不透明で、とんでもないほど高価であり、社内コンサルタントが約束を超えて配信し、喜びのためにプレミアムを請求するため、くだらないです。しかし、私は脱線します...
Rの開放性は両刃の剣です。開放性により、トム、ディック、またはハリーは、経済学の建物の地下でポットを吸っている間に、考えているあらゆるアルゴリズムのがらくたな実装を書くことができます。同じオープン性により、実践するエコノミストはコードをオープンに共有し、互いのコードを改善できます。Rのライセンスルールは、AmazonのクラウドでRを並行して実行するための並列化コードを記述でき、30ノードクラスターのライセンス料金を心配する必要がないことを意味します。これは、シミュレーションベースの分析にとって大きな勝利であり、私がしていることの大部分を占めています。
「多くのパッケージは、プログラミングについてはよく知っているが、経済学についてはあまり知らない人によって作成されている」という教授のコメントは間違いなく正しい。しかし、CRANには3716個のパッケージがあります。それらの多くがエコノミストによって書かれたものではないことは確かです。同じ方法で、CPANの105,089モジュールの多くがエコノミストによって書かれていないことを確認できます。
ソフトウェアを慎重に選択してください。使用しているツールを理解し、テストしていることを確認してください。また、どの実装を選択したかにかかわらず、真の経済性を理解してください。閉じたソフトウェアソリューションに縛られるのは、ライセンス料よりも費用がかかります。