Linked by David Adams on Thu 29th Sep 2011 23:47 UTC, submitted by lucas_maximus
Linux Linux is struggling on the desktop because it only has a small number of "great" apps, according to the Gnome co-creator. Miguel de Icaza, co-creator of the Gnome desktop, told tech journalist Tim Anderson at the recent Windows 8 Build conference "When you count how many great desktop apps there are on Linux, you can probably name 10," de Icaza said, according to a post on Anderson's IT Writing blog. "You work really hard, you can probably name 20. We've managed to p*** off developers every step of the way, breaking APIs all the time."
Thread beginning with comment 491354
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Let me see
by dsmogor on Fri 30th Sep 2011 10:25 UTC in reply to "Let me see"
Member since:

Linux desktop doesn't need any of the prorietary MS apis to sort out its developer story.
What is needs is stable, modern, systemwide OO api (best if managed). All that could be build on top of CLR without even touching any of MS IP tainted parts.
Best would be if somebody managed to seamlessly integrate QT and CLR (add something like pInvoke for QT objects), to get native support sorted out.

The answers so far for system level integration was: use C abi or sockets, technologies outdated for app integration 2 decades ago.

Edited 2011-09-30 10:31 UTC

Reply Parent Score: 3

RE[2]: Let me see
by acobar on Fri 30th Sep 2011 13:33 in reply to "RE: Let me see"
acobar Member since:

And why should I use it then instead of Qt directly? And who is going to keep it up-to-date while Qt evolves?

Fact is, it is hard enough to keep one framework "almost" platform independent and I don't think it is wise to make it even harder trying to maintain two.

For all the beauty and sugar syntax C# has, its power would be if we could code on it on a "platform independent" style. That is not going to happen as Microsoft is not willing to allow it, it seems.

Reply Parent Score: 5

RE[3]: Let me see
by Slambert666 on Fri 30th Sep 2011 15:05 in reply to "RE[2]: Let me see"
Slambert666 Member since:

And why should I use it then instead of Qt directly? And who is going to keep it up-to-date while Qt evolves?

You know that you can use C# and QT at the same time right? Use the Qyoto bindings for QT.

Reply Parent Score: 2