Linked by Eugenia Loli on Mon 19th Sep 2005 17:02 UTC, submitted by Eli M. Dow
Mono Project Build applications for Linux while maintaining cross-platform capabilities using .NET languages.
Thread beginning with comment 33552
To read all comments associated with this story, please click here.
FUD
by on Mon 19th Sep 2005 18:55 UTC

Member since:

The latest versions are so far beyond Gnome in terms of performance, cleanliness and code quality, it isn't even in the same ballpark anymore.

You clearly have no clue what you're talking about. We might argue about "performance" and "cleanliness". But please, don't tell me about KDE code quality!

Did it ever occured to you, why the biggest/best/most-advanced Linux applications we have are written in G-technologies? (GObject, Gtk, GStreamer, Glib) This is solely because the G-API is superior to Qt/Kde API and developers are smart enough to see that.

then why has Havoc P, representing Red Hat, clearly stated that the introduction of Mono into Gnome would mean Red Hat will either fork or abandon Gnome?

Havoc P, in the same blog entry, has also said:

...Red Hat not shipping Mono is currently a can't rather than a won't. Making it worse, we are not able to spell out all the facts on why we can't. In fact, none of the Red Hat engineers (including myself) knows all the facts (and we couldn't share them in public if we did)...

so basically, I don't care. It simply doesn't hold any water.

Times have changed and .NET is pretty much dead so I don't see much reason to use Mono.

Hint: Mono and mono-enabled applications are (likely) already a part of your Linux distribution. You clearly missed the moment they killed Kennedy.

Reply Score: -2

RE: FUD
by segedunum on Mon 19th Sep 2005 20:21 in reply to "FUD"
segedunum Member since:
2005-07-06

But please, don't tell me about KDE code quality!

You might not want to hear it, but you're being told.

Did it ever occured to you, why the biggest/best/most-advanced Linux applications we have are written in G-technologies? (GObject, Gtk, GStreamer, Glib) This is solely because the G-API is superior to Qt/Kde API and developers are smart enough to see that.

Pardon? Glib and everything that surrounds it is an absolute pile of junk for programmers - a necessary evil sometimes, but junk nontheless. In terms of the desktop you need the power of natively compiled code and the ability to do rather low level things (you can't run a whole desktop in a VM I'm afraid), but with the object-oriented power of C++, a development toolkit and higher level attributes that actually allow you to do things rather than debugging your own development tools.

As KDE 4 comes around (and other desktops get left behind) the non-political, straightforward reasons why KDE chose to use Qt will become very, very visible, and we'll start to see some people get ever more uncomfortable.

Hint: Mono and mono-enabled applications are (likely) already a part of your Linux distribution. You clearly missed the moment they killed Kennedy.

The primary applications that use Mono are a desktop search tool with Lucene re-written in C#, and an application to arrange your photos that everyone treats as the second coming that isn't really a patch on something like Digikam. *sarcasm*Yer, Mono is really rocking my world*/sarcasm*. Mono applications are certainly in my distribution, somewhere, but I'm not using them much (there actually aren't that many, and they consume an absolutely incredible amount of memory). I can really see why Novell is investing all that money and people are so excited :-).

The supposed productivity benefits of .Net are certainly not translating into better applications either. Well, that is a more crucial area for Gnome but it isn't in certain other desktops. They have better development tools already ;-).

Reply Parent Score: 3

RE[2]: FUD
by on Mon 19th Sep 2005 20:55 in reply to "RE: FUD"
Member since:

Glib and everything that surrounds it is an absolute pile of junk for programmers - a necessary evil sometimes, but junk nontheless. In terms of the desktop you need the power of natively compiled code and the ability to do rather low level things (you can't run a whole desktop in a VM I'm afraid)

Please learn something before you open your mouth. Glib is written in pure C.

From gtk.org:
GLib is the low-level core library that forms the basis of GTK+ and GNOME.

Reply Parent Score: 0

RE[3]: FUD
by segedunum on Tue 20th Sep 2005 10:35 in reply to "RE: FUD"
segedunum Member since:
2005-07-06

Please learn something before you open your mouth. Glib is written in pure C.

Wow, really?! And what's that got to do with my comment? That comment was directed at Mono, and to an extent Java, (hence the 'in terms of the desktop...' bit) because that's what people are looking to develop applications and desktop infrastructure in - otherwise, what's the point?! That's why people are looking to use stuff like Mono, because stuff like Glib are just simply not condusive to developing applications.

Can you think about what someone is writing before opening your mouth?

Reply Parent Score: 1

RE: FUD
by Wrawrat on Mon 19th Sep 2005 20:27 in reply to "FUD"
Wrawrat Member since:
2005-06-30

Did it ever occured to you, why the biggest/best/most-advanced Linux applications we have are written in G-technologies? (GObject, Gtk, GStreamer, Glib) This is solely because the G-API is superior to Qt/Kde API and developers are smart enough to see that.

Ah yes, of course. I guess you have names, numbers and evidences for backing that up. And nothing has to do with the LGPL, right?

Reply Parent Score: 1