Mono and dotGnu: What's the Point?
joeykiller writes "The Register features an opinion by Neil Davidson, asking 'Mono and dotGnu: What's the point?' Some of the points he raises may seem irrelevant for open source supporters (like why make a C# compiler while Microsoft's is free anyway), but others are thought provoking and maybe a little bit controversial. You may not agree with his opinions, but it's an interesting read anyway."
"For example, maybe they'll make C# work on Linux embedded devices where Microsoft wouldn't go?"
Good idea. Take something that is extremely bloated (.NET) that produces extremely bloated and slow programs (C#) and use them where you have no room for bloat (Embedded systems). Good idea, sir!
Mono is not .net ! If it was, then there could be an interrest.
All your claim about mono : "improving developpement speed", "harvest the benefits of productivity on Unix", "develop software, and another to run it" are nonsense !
In which world are you living ?
These are already facts since years: WE GOT JAVA SINCE ALMOST A DECADE ON MOST OSES!
Linux is the reference platform for Java J2EE AppServers. And Java is available on tens of OSes (i am not speaking about "sub spec", but real full compatible platinium quality tested !).
Java is now fast (see latest bench), efficient, truely portable (both binary AND source) ! So what is your point about mono but MS related FUD !?!
For strategical reason, Mono is dead before caming to live as MS will never let a realword application developped under Windows run on non MS OS ! This is fact and you can not say i am wrong. So forget about Mono, spend your time on Linux and if you need portability then think about Java.
C# exists to kill Java. By furthering C# you help Micros~1. .NET exists to kill Java. By furthering .NET you help Micros~1.
That YOU are so sycophantic re: Micros~1 and mono is the greatest irony of all time. It would be funny if it weren't so truly stupid and truly dangerous.
What, does Visual C# come with a spell checker? I can see how that would help with your development time.
Don't see the point either, since .NET is just a cheap rip off of J2EE, why not use J2EE instead? runs great on Unix, Linux, and Darwin, also there are a number of really good open source platforms (such as Tomcat). Why waste time validating M$ BS when you can use a better, more widely accepted and proven technology. Also you can compile to native code for you're favorite xxxux platform, why use .NET at all?
MM
Doesn't TCL/TK fit the bill here?
No.
Mmh, perhaps I should be clearer:
NO.
"I think this line is mostly filler"