ものがたり(旧)

atsushieno.hatenablog.com に続く

MonoTouch closed preview

とかいうのが始まるそうで。
http://www.mono-project.com/MonoTouch

バージョン2以降ではLinqやMoonlightにも対応したいらしい(LinqはAOTでも型情報が決定しないケースがほとんどらしい)。moonlightも動かしちゃうぜ、っていう構想は、最初にMoonlight.Gtkの移植性(Linux上でしか動かないわけだ)について聞いてみた時に、MoonlightはiPhoneでも動かせるようにしたいぜと返ってきて驚いたものだけど。確かにもともと1.0ランタイムはC++なのだから、その意味では少なくとも機能限定版は十分に可能かもしれないな。

まあいずれにしても今回はそんな派手なものではなく、簡単なUIKitが動くものとか、そんくらいだと思います(われわれの間にもコードが出ていないのでよく分からない)。

追記: betaテスト公開が始まったみたいです。試す時間が無いので動かせていませんが、wiki上にいろいろ記事が追加されていますね。あとフォームからライセンシングポリシーが分からんって書いて出したんですが、いつの間にか入力フォームに商用プログラムで提供っていう記述が…。そうなのか。なーんだ…

もいっちょ追記: BCLはCoreCLRがベースみたいですね。WCFとか、動的コード生成できないはずなのに、入っていて意味あるんだろうか…