blowdart wrote:
Which will run on the mac; this begs the obvious question, why isn't the whole thing being ported? (setting aside perhaps)

Good question. It would be an interesting move, especially if they got support from Apple -- like a partnership. Apple worked to make Java a 1st class language on the Mac, they could do the same with DotNet ... if Microsoft would allow it. It would weaken the "fence" around Windows, so I don't think it's likely.