drxav
asked on
New to linux, old school to programming in general, what is the best gnome IDE for programming?
Hi everybody.
I am no longer new to linux from a user stance, no where near the skills of a linux code monkey but from an administrative point of view i can get what i want done pretty much.
However, anyone can conquer the basics of sys admin of any os given enough time spent on it, but to truely master an operating system you need to be able to program in it.
I am a programming Knight of windows, generally i can do whatever in any win-language, HOWEVER, i am not embarrased to say i have N.F.I where to start in linux.
I am using Debian Etch, latest updates etc... however there are so many IDEs out there for gnome programming but none i have played with seem to work properly (most likely it me lol)
So,
What IDE would you recomend for a newbie linux code monkey, and do you know of any good tuts ?
Thanks a million everyone :)
I am no longer new to linux from a user stance, no where near the skills of a linux code monkey but from an administrative point of view i can get what i want done pretty much.
However, anyone can conquer the basics of sys admin of any os given enough time spent on it, but to truely master an operating system you need to be able to program in it.
I am a programming Knight of windows, generally i can do whatever in any win-language, HOWEVER, i am not embarrased to say i have N.F.I where to start in linux.
I am using Debian Etch, latest updates etc... however there are so many IDEs out there for gnome programming but none i have played with seem to work properly (most likely it me lol)
So,
What IDE would you recomend for a newbie linux code monkey, and do you know of any good tuts ?
Thanks a million everyone :)
ASKER
So that will enable me to create applications for linux? :)
Also, I'd like to learn an actual linux programming disiplin, so what would be good for this?
Also, I'd like to learn an actual linux programming disiplin, so what would be good for this?
You don't say what it is you intend to create.
If you're just talking about shell scripts for triggering events, any text editor should do you. There are plenty of tutorials online about shell scripting.
If you're talking about developing graphical software applications, that's a whole different ball game. Most native Linux apps are written in C or C++, and there will be tutorials online to get you started, but something that complex would probably be best learnt by asking for book recommendations from developers. Each developer will have their own suggestion for an IDE.
If you want to write applications that work in most operating systems, you might be better off with Java. Java has a runtime for most platforms, and it's a lot faster than it used to be. The Eclipse IDE is made for Java, so that's a good place to start. (In fact Eclipse has plenty of plug-ins that make it suitable as an IDE for several other languages, too.)
If you're just talking about shell scripts for triggering events, any text editor should do you. There are plenty of tutorials online about shell scripting.
If you're talking about developing graphical software applications, that's a whole different ball game. Most native Linux apps are written in C or C++, and there will be tutorials online to get you started, but something that complex would probably be best learnt by asking for book recommendations from developers. Each developer will have their own suggestion for an IDE.
If you want to write applications that work in most operating systems, you might be better off with Java. Java has a runtime for most platforms, and it's a lot faster than it used to be. The Eclipse IDE is made for Java, so that's a good place to start. (In fact Eclipse has plenty of plug-ins that make it suitable as an IDE for several other languages, too.)
ASKER
I already know C and C++
I would like to know what IDEs People recomend for either.
Only mentioned languages and tutorials because i figured that linux may have its own language.
Thanks
I would like to know what IDEs People recomend for either.
Only mentioned languages and tutorials because i figured that linux may have its own language.
Thanks
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ahhh.... :) You have to love the versitility of linux... :) thanks heaps.
The IDE could be MonoDevelop.