Link to home
Start Free TrialLog in
Avatar of inthedark
inthedarkFlag for United Kingdom of Great Britain and Northern Ireland

asked on

Which Way Now? Linux development newbie questions.

I wish to start developing code for Apps that can run on Linux.

I installed Fedora Core 3 with the ”install everything” option. So far so good!

It comes with a number of compilers, so here are some idiot questions:

1) Which front end should I be developing for Gnome or KDE or X Windows?

2) Which is the best language to go for?

3) Which is the best IDE (or code editor) to use?

4) After your software is completed will it run in all of the GUIs?

5) What is the chance of  the software also running on a Mac or Sun?
Avatar of Jase-Coder
Jase-Coder

>> Which front end should I be developing for Gnome or KDE or X Windows?
Use any you like, I have seen on the KDE website some projects that your able to contribute to.
I dont know about the others but I guess you can contribute to those.

>>Which is the best language to go for?
Depends what your doing. If you planning to writes stuff for the kernel use C. C++ is also popular. Also you should check out PERL if your going to write software.

>>Which is the best IDE (or code editor) to use.
If you decide to develop for KDE then you can use Kdevelop.

>> After your software is completed will it run in all of the GUIs?
I am not sure, I dont know if you can run KDE apps in gnome but you can run gnome apps in kde. I think it'll depend on what APs you use.

Avatar of inthedark

ASKER

Which is most popular KDE or GNome?
PS I was hoping to develop some accounting apps. Don't know enough yet to enhance any OS projects.
KDE seems to be the most popular it is easier to use in my opinion. Check:

http://www.kde.org/jobs/open.php

also if you want to try gnome you can work on the gnome office suite:

http://developer.gnome.org/
ASKER CERTIFIED SOLUTION
Avatar of wesly_chen
wesly_chen
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial