Microsoftの統合開発ツールVisual Studio(VS)の新版VS 2010が2010年に正式リリースされる。アプリケーション・ライフサイクル管理(ALM)や,テスト駆動開発のツール・レベルのサポートといった,エンタープライズ開発向けの機能強化が並ぶ中,個人的に興味を引かれているのが,新しいプログラミング言語「F#」をサポートするようになることである。 F#は関数型プログラミング(Functional Programming)言語のOCaml(Objective Caml)をベースにしてMicrosoftが開発したプログラミング言語だ。同社のアプリケーション実行環境「CLR(Common Language Runtime)」で動作する.NET Frameworkファミリの一員である。名前付けに関しては,C/C++をベースにした「C#」,Javaをベースにした「J#」の考え方を踏