Re:Mono 2 released
by jwilliams on Monday October 06, 2008 @04:55AM
(#324719)
Aside from Second Life (and Novell), are there any big deployments using Mono?
[ Parent
| on HN ]
It's sad that Microsoft made someone else reimplement all this because of licensing restrictions. I mean, it's 2008. What, exactly, does Microsoft have to gain by keeping their language and runtime code proprietary, especially if they are letting someone else reimplement it for other platforms? I bet there would be more Mono deployments if the industry had not already been bitten once by Java's fragmentation.
I feel sort of bad for the Mono team; despite all the hard work put into this release to get .NET 2.0 support implemented, they're still, what? 1.5 versions behind?
When I last toyed with learning ASP.NET 2.0 quite some time ago, I decided I'd wait until Mono 2 was released and there was a solid version of MonoEdit so I wouldn't be stuck working in a VM. That seems like a really long time ago...
Mono is not far behind. .NET 3.5 still uses the 2.0 runtime. Many features like LINQ are supported. Web frameworks like ASP.NET MVC can run on Mono. Mono has Gtk for UI development on Linux. Creating a modern replacement for Gtk like WPF on Windows would have to involve the whole Gnome community. Other newer .NET libraries are mainly for large business use. And Mono also has it's own features like DTrace support on Solaris and OSX which Microsoft can't match on Windows.
Check out how old this message is. It just floored me how long C# has been around.