Miguel de Icaza Talks About Mono
Matthew Revell writes "Miguel de Icaza defends Mono and talks about its future relationship with the Gnome desktop, in the latest LugRadio.
The leader of the open source implementation of .NET says no one is forced to use Mono but he hopes it will make life easier for open source developers. "
It is pretty obvious that Mono is not making significant inroads into the free software developer's toolbox. Free software is still dominated by C, C++, and to a lesser extent scripting languages like Python, Perl, and Ruby. I should think most real hackers would be embarrased to program in C# as they are to program in Java. Because of their proprietary taint, whether real of imagined, they will never be considered the right thing. Miguel made a terrible career mistake by going the Mono route. His reputation continues to decline.
an ill wind that blows no good
I don't use package managers because I don't need to. I don't need windows file extensions to tell me what's executable and I don't need a patented managed runtime either.
There is an easy solution for you. It is called choice. Don't use Mono.
Great ideas often receive violent opposition from mediocre minds. - Albert Einstein
But Java isn't Free, Mono is.
Get a clue.
Microsoft has already extended
Mono is about as likely to embrace and extend as Microsoft was with Java, in fact less likely as Mono is very very small.
An Eye for an Eye will make the whole world blind - Gandhi
I don't understand why the open source community does not do the exact reverse: instead of bringing .NET to Linux, why not develop a super-duper programming language and libraries for Linux AND Windows (and all other platforms)?
And since there are so many open source developers with such a high knowledge of programming language theory, compilers etc why don't they make this language the best there is, incorporating all the wisdom, knowledge and experience that has been gained all over these years? a language that is object-oriented, functional, supports proper metaprogramming and templates, first class functions, etc ?