Linked by Thom Holwerda on Mon 13th Dec 2010 19:27 UTC, submitted by lemur2
Mono Project For the most time, I've been firmly in the largest camp when it comes to the Mono debate - the 'I don't care'-camp. With patent lawsuits being hotter than Lady Gaga right now, that changed. For good reason, so it seems; while firmly in the 'ZOMG-MICROSOFT-IS-T3H-EVILL!1!!ONE!'-camp, The-Source.com investigated the five most popular Mono applications, and the conclusion is clear: all of them implement a lot of namespaces which are not covered by Microsoft's community promise thing.
Thread beginning with comment 453354
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Evil Companies
by f0dder on Mon 13th Dec 2010 20:32 UTC in reply to "Evil Companies"
f0dder
Member since:
2009-08-05

Good points, but do we have any guarantee it's not part of an embrace/extend/extinguish strategy? Or that, if it really isn't and MS's intentions are (currently) noble, that they won't come around later because it makes sense businesswise?

I do C#/.NET development on Windows, and I like the platform - and really wouldn't mind being able to use C# on other platforms, too. But I don't feel that it's entirely safe to do so... but it's not like I trust Java any more, after Oracle got into the picture.

Maybe the only real alternative for a modern/fast/efficient/open/OO language is D.
Which seems to be a pretty nifty language, but it's relatively small compared to C# and Java... guarantees about it not going away, performance being good enough, compiler/stdlib bugs being fixed timely, availability etc?

Reply Parent Score: 1

RE[2]: Evil Companies
by nt_jerkface on Tue 14th Dec 2010 00:19 in reply to "RE: Evil Companies"
nt_jerkface Member since:
2009-08-26

I do C#/.NET development on Windows, and I like the platform - and really wouldn't mind being able to use C# on other platforms, too.


Yea I used to think that until trying Mono in OSX.

It's ok in Linux but I would look towards ASP or Silverlight if you want use C# and deliver cross-platform.

Reply Parent Score: 2