I was right :). I've just seen a channel 9 video with Scott Guthrie talking about how Microsoft ported nearly the whole .NET to Mac OS X and made it possible to host it inside IE, Firefox and Safari. It's just awesome. At last I will be able to write everywhere using my favourite language which of course is C#. A few snippets just in case you are to lazy to watch it:
The ported .NET framework has but is not limited to following features:
- CLR runtime which means that VB.NET guys are not out of the game ;)
 - Garbage Collector
 - Threading support
 - Network stack support
 - LINQ
 - A little bit trimmed Base Class Library, for example COM interop is gone which makes perfect sense
 - The same format of binaries as in full .NET framework
 - The same namespaces as in full .NET framwork
 - Cross platform process debugging
 - Based on .NET 3.5
 
Scott leads a great team of engineers at Microsoft that seems (thank God) to pay no attention to their Marketing department. All I can say is keep doing this !!!!
If I can write code in C# and run it everywhere why should I choose Windows?
ReplyDeleteI don't know why. It's up to you what you choose though the selection is at the moment as broad as Win and Mac :)
ReplyDelete