LWN.net Logo

Interview: Miguel de Icaza (DesktopLinux.com)

Interview: Miguel de Icaza (DesktopLinux.com)

Posted Oct 11, 2008 7:00 UTC (Sat) by k8to (subscriber, #15413)
In reply to: Interview: Miguel de Icaza (DesktopLinux.com) by drag
Parent article: Interview: Miguel de Icaza (DesktopLinux.com)

There is no reason for linux not to have access to an excellent language, even if it is developed by Microsoft.

However, C# is not that language. Its productivity is vastly lower than many admittedly slower languages, and its feature set is fairly directly comparable to the now-open Java. But much more importantly, its semantics export win32-isms into Linux, making it a foolish choice for any development targetting Linux. File semantics, window's undefined globbing behavior, command launching, and other nastiness abound.

C# is not a very good technology. Don't believe the hype.


(Log in to post comments)

Interview: Miguel de Icaza (DesktopLinux.com)

Posted Oct 12, 2008 14:14 UTC (Sun) by Nelson (subscriber, #21712) [Link]

its semantics export win32-isms into Linux

Such as?

The language itself does no such thing that I can see. Some of the class libraries may. There is the whole POSIX tree though. Between the GNOME/GTK and the POSIX stuff, you could make a lot of apps without ever touching any of the real .NET stuff.

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds