Link to home
Start Free TrialLog in
Avatar of drxav
drxavFlag for Australia

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 :)
Avatar of MicheleMarcon
MicheleMarcon
Flag of Italy image

Since you are familiar with windows, you might consider coding in .net with mono (www.go-mono.org), which is compatible with the framework of Microsoft.

The IDE could be MonoDevelop.

Avatar of drxav

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?
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.)
Avatar of drxav

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
ASKER CERTIFIED SOLUTION
Avatar of MicheleMarcon
MicheleMarcon
Flag of Italy 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
Avatar of drxav

ASKER

ahhh.... :) You have to love the versitility of linux... :) thanks heaps.