I don't know about other distros, but with RedHat you can install the desktop switcher, this allows you to use a different desktop environment the next time you use Xwindows (or boot). Obviously this means you have to install multiple desktop environments, so if you are low on disk space, this might not be an option.
I have used KDE and Gnome, and I personally prefer Gnome, but it's mainly for the look and feel. I still use KDE games, etc. in Gnome, so if applications are an issue, don't worry about it.
I've never used Ximian, but I can say that in my opinion KDE and Gnome are equally great desktops.
Best development enviroment is subjective. JAVA has significant advantages in that it is cross platform and that it will work weather running a gnome or KDE desktop.... However, JAVA is a little bit slower, dispite what SUN says, than native code. There are also tools, like QT and Allegro and... that offer a graphical API for good ol' C/C++. Python and Perl are also big in the world of *nix systems.
My suggestion would be, figgure out who your target audiance is, find out what their needs are, and use the tool that fits the job.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.