新しいシステム (Web アプリケーション) を開発するためのいくつかの可能性を探っています。
私は「昔ながらの」ちょっとした男で、本質的にオブジェクト指向です(何年も前に手続き型から変換されました)。Python をいじったり、Ruby を少し勉強したりしましたが、率直に言って、Microsoft のツール (C#、ASP.NET MVC) を使用することに魅力を感じています。このすべての実行時のタイピング、基本的なものでのコンパイラ エラーがないことなどにより、大規模で複雑なアプリケーションの構築に関しては、私の人生が難しくなります。
動的言語でできる素晴らしいことについて人々が話しているのをよく耳にしますが、犬や猫の例や、物を数えるクールな方法をいかに迅速にコーディングできるかという例を除いて、Visual Studio の「産業力」はそれらを排除しているように見えます。動的言語が提供するきちんとした小さなこと、特に VS の無料の Express バージョンとスタートアップ向けの無料の完全バージョンがある今。
大規模なアプリケーションは実際に動的言語で開発されているため、ここで何かが欠けているように感じます。大規模で複雑なアプリケーションを見ると、これらの言語によって何が可能になるのでしょうか? VS の強みを発揮できる理由は何ですか?