SharpDevelopという、.NET Frameworkを利用したフリーの統合開発環境があります。
Managed C++,C#,VB.NETといった、.NET系の言語が利用できるようです。
本体は.NETそのままなので、MS社のMSDNライブラリのドキュメントがそのまま利用できます。
整備されたライブラリ群、真っ当なGUIサポート、洗練された言語仕様、
これほど質の高い環境が、無料で手に入るなんて事は、かつて無かったと思います。
これに準ずる存在としては、今まではJavaがありましたが、ランタイム環境として
通常ユーザーにはあまり一般的でなく、インストール、起動も若干手間が掛かり、
なにより、Javaは同様の動作をするネイティブコードよりも露骨にパフォーマンスが
落ちるのが非常に難点だったわけなのです。
.NET Framework系は、起動時は若干遅さを感じさせるものの、一度起動してしまえば
特に明瞭な重さは感じないように思われます。
他OSに移植不可なのが、欠点といえば欠点ですが…。
現在、これを利用して作られたプログラムを動作させるには.NET Frameworkのランタイム版を
インストールする必要がありますが、こちらは遅かれ早かれ、Windowsのデフォルト環境になる筈です。
強力です。
本当に、開発環境を選ぶのにお金がいらない時代になってしまいました。


以前はその粗悪なシステムでずいぶん非難されることのあったWindowsですが、
最近は結構素直に、いいOSだなと思えることもあったりします。
ウィルスの温床になる技術にはホント気ィ使ってもらいたいですけど…。


ナノテクノロジーなの