よくあるhello worldとWindows.Formsのサンプルを作って実行してみた。
Windows.Formsについてはvdrめも – upgrade はまり? – smokeping 動かなくなった , mono で遊ぶに書いてある通り、”-r:System.Windows.Forms -r:System.Drawing”が必要だった。
まず、Linuxでコンパイルしたコードが苦もなくWindowsで動作するのに感動。mingw32とかgcjとかの苦労がなくなる。楽。かつ、Windowsでコンパイルされたコードも上手くやれば実行できそうな。
だけどJavaと同じく起動が遅い。納得。.NETもVMだし。どっちかっというと、言語の速度は気にせずに、自分でメンテナンスしやすい言語を選ぶような時代なんで、monoもアリかと。