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 491313
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: pretty biased
by lemur2 on Fri 30th Sep 2011 07:21 UTC in reply to "RE[6]: pretty biased"
lemur2
Member since:
2007-02-17

Do don't use WinForms when you write Mono apps then.


Easier and far better solution ... don't write Mono apps then.

Reply Parent Score: 1

RE[8]: pretty biased
by saynte on Fri 30th Sep 2011 07:40 in reply to "RE[7]: pretty biased"
saynte Member since:
2007-12-10

But C# is a pretty decent language, so its understandable that people would like to use it on their OS of choice.

Reply Parent Score: 1

RE[9]: pretty biased
by lucas_maximus on Fri 30th Sep 2011 10:06 in reply to "RE[8]: pretty biased"
lucas_maximus Member since:
2009-08-18

This.

Reply Parent Score: 2

RE[8]: pretty biased
by dsmogor on Fri 30th Sep 2011 10:12 in reply to "RE[7]: pretty biased"
dsmogor Member since:
2005-09-01

Win.Forms has been deprecated even on its native platform so I don't see a problem here.

C ABI have been proven incapable as a system interface for modern OSes. No leading GUI platform on the market plans to continue to use it for core app framework libs in the long term. Simply having C as lowest common denominator doesn't cut it any more.
OSS developers haven't managed to create successful system wide managed OO api/abi on their own so the choices here are limited to either .Net or .Java.
Both are IP encumbered, but the track record of Java is currently worse than .Net (Oracle bullying), not to mention its runtime much less modern than CLR.

Reply Parent Score: 3