Linked by Eugenia Loli-Queru on Tue 10th Jan 2006 04:18 UTC, submitted by a little bird via IM
Mono Project Red Hat was the main opponent against the inclusion of Mono on their products or Gnome's core. But this is all past now and Fedora Core 5 will include Mono and some of its front row applications like Beagle and F-Spot will be too. My Take: After I got tipped on Saturday about this, I talked to Mono's founder, Miguel de Icaza, but he seemed to be genuinely unaware of the latest happenings on Rawhide. The great news will hopefully expand Mono and make GTK# the new recommended toolkit for future Gnome applications (although this is just a personal wish at this point).
Thread beginning with comment 84255
To view parent comment, click here.
To read all comments associated with this story, please click here.
renox
Member since:
2005-07-06

While I agree that Java's GUI sucks (even those coded by Sun for Solaris9 admin tools which are dog slow, if even Sun is not capable to make fast GUI app in Java..).

I disagree about your points about C/C++.

> [C/C++] memory management has not been a drain on productivity.

Erm, for having a running application perhaps, but for having a *safe* application running?
When you see all these patch for buffer overflow, I wouldn't be so trustful.

Sure there are GC for C and C++, but in pratice they are rarely used.

Python, Ruby are productive for small to medium program but Perl is a mess to maintain. Anyway I think that a million line project would suffer from their dynamic typing and optional variable declaration (ironically while Perl is a nightmare to maintain, AFAIK, it's the only one to have 'use strict' which enforce mandatory variable declaration..).

There are good alternatives compiled, static typing and mandatory variable declaration with a GC: D, Ada..
But they lack momemtum: D too new, Ada too old, verbose.

Reply Parent Bookmark Score: 1

Vitaliy S Member since:
2005-07-15

re: While I agree that Java's GUI sucks

many people think the same because of old implementations of swing
take a look at
Azureus - Most popular bittorent client
RSSOwl - my favorite RSS reader
Eclipse IDE - most popular open source IDE for C++,Java,Python,Ruby,PHP.

these apps were created with SWT/JFace a part of Eclipse platform (a competitor to sun's swing).
btw Fedora5 will include 'em all.

If you want to see good examples of java swing GUI take a look at
JEdit - Reach file editor with lots of plugins
QNEXT and SPARK - very nice AIMs
JetBrains IDEA ,JBuilder, NetBeans – very powerfull IDEs (I prefer IDEA)

Swing is much faster now(java5) and it would be even faster in java6.

Reply Parent Bookmark Score: 1