企業でのプログラミング言語の選択に関するインターネット上の記事をいくつか読んだことがあります。最近、Ruby、Python、PHP、Erlangなど、多くの動的型付き言語が普及しています。しかし、多くの企業は依然としてC、C ++、C#、Javaなどの静的型付き言語を使用しています。
もちろん、静的型付き言語の利点の1つは、プログラミングエラーが実行時ではなく、コンパイル時に早期に検出されることです。ただし、動的型付き言語には利点もあります。(ウィキペディアでもっと)
企業がErlang、Ruby、Pythonなどの言語を使い始めない主な理由は、それらが動的型付けされているという事実にあるようです。それがStackOverflowの人々がErlangに反対する主な理由でもあるようです。なぜErlangに対して「反対」を決めたのかを参照してください。
しかし、企業では動的型付けに対して強い批判があるようですが、なぜそれが強いのかはよくわかりません。
本当に、企業で動的型付けに対してそれほど批判的なのはなぜですか?それは本当にプロジェクトのコストにそれほど影響しますか、それとも何ですか?しかし、多分私は間違っています。