Hacker News new | ask | show | jobs
by coldtea 4717 days ago
>That's a wild generalization which I don't think it's true. The "Linux community" you speak of is a loud minority of mentally deranged folks.

Ironic, because then you go to state:

>Mono never succeeded on Linux because it always felt like a second-class citizen on the desktop

Mono had full GTK support. Tons of popular Gnome apps were written in Mono, music apps, photo viewers, desktop search etc. There was nothing "second-class citizen" about it.

It was all about the MS situation and FUD.

>and it's basically useless for server-side apps, an area where the Linux ecosystem shines.

For one, it's based on .NET, has a port of the MVC web framework and everything -- and tons of open source stuff for it. "Basically useless"? The same tech powers 99% of server-side apps on Windows.

2 comments

> Mono had full GTK support.

And meagre QT support.

> Tons of popular Gnome apps were written in Mono

And very few KDE apps.

> There was nothing "second-class citizen" about it.

Except that it simply didn't belong to half the desktops (i.e. ones running KDE, which might actually account for more than half the deployed Linux desktops, considering it's long been the most popular Enterprise choice).

> The same tech powers 99% of server-side apps on Windows

... where PHP/Python/Java/Ruby are second-class citizens. To each its own, I guess.

>And meagre QT support.

So what? It targeted the Gnome desktop. Does it have to catter to every GUI toolkit there is?

>And very few KDE apps.

And no KDE app at all was written with GTK. So what? Mono developers targeted GNOME.

>Except that it simply didn't belong to half the desktops (i.e. ones running KDE, which might actually account for more than half the deployed Linux desktops, considering it's long been the most popular Enterprise choice).

Actually the most popular Enterprise choice has been Gnome for half a decade or more. The only major exception had been SuSE, a distro which languished. RedHat (and Centos), Ubuntu, etc all went for Gnome.

> Does it have to catter to every GUI toolkit there is?

To be a first-class citizen on "the Linux desktop", covering at least both main alternatives is a must.

> Mono developers targeted GNOME.

Thereby renouncing half the desktops.

>Actually the most popular Enterprise choice has been Gnome for half a decade or more

Maybe in the States. In Europe, KDE has long been the most popular choice for large deployments, which is why RedHat and friends still ship it.

99% of server-side apps on Windows are powered by .NET, not Mono.

And it wasn't really about FUD. As I said, that's only a small loud minority. Both Ubuntu and Debian's core had statements to make about it. You might want to Google it.