Linked by Eugenia Loli on Mon 19th Sep 2005 17:02 UTC, submitted by Eli M. Dow
Mono Project Build applications for Linux while maintaining cross-platform capabilities using .NET languages.
Thread beginning with comment 33606
To read all comments associated with this story, please click here.
Before we get to far
by on Mon 19th Sep 2005 20:26 UTC

Member since:

Mono is not equal to .NET. How can I say that? Simple, if you look at them you notice that they only share a very few select bits, C#, CLI, some command line classes and some other low level stuff. The whole .NET compatibility stuff is the Mono ghetto if you want (just like Posix is the Plan9 ghetto). Mono and its apps are GTK/Gnome based and not Windows Forms (the Mono version isnít even done yet) and Mono uses different languages compared to .NET. What am I talking about? What are the popular .NET languages you can think about? Right, C#, VB.NET and Delphi for .NET. What are popular Mono languages? They are C# (the only repeat from .NET), Boo, Nemerle and Java.

So IMHO .NET != Mono. But they sure are damn similar.

Reply Score: 0

RE: Before we get to far
by on Mon 19th Sep 2005 20:54 in reply to "Before we get to far"
Member since:

So IMHO .NET != Mono.

What abt.
.NET > Mono or
.NET < Mono

Reply Parent Score: 0

RE[2]: Before we get to far
by on Mon 19th Sep 2005 21:11 in reply to "RE: Before we get to far"
Member since:

It is hard to say if Mono < or > then .NET, since it is a subset and a superset all at once.
(sortof like java = c++--++)

You could run everything that runs on Mono by installing all needed libs on .NET, but few people are going to do that and those that do will probably bee Gnome/Mono guys anyway. You can't get all of .NET running on Mono since Microsoft isn't porting and Mono isn't implementing it.

You just have two separate cultures that share a technological subset to further their own agenda.

Reply Parent Score: 0