Well, you need tools in order to program - sure thing. But what tools? It would sure be nice if the likes of Linus Torwalds and Alan Cox would enlighten us humble servants what bloody tools they are using. I would value this as a quality sign for the tool.
If I remember correctly Alan Cox uses (X)Emacs as his IDE (Integrated developer environment) - to write the code, compile it and then debug it ;-) . If you trust his decision or if you simply want to see what the beast is: head over to the xemacs section.
Alan might use xemacs, but the firm he works for (being redhat at the moment) also has a nice IDE offer: SourceNavigator
They got that when they aquired Cygwin (bought them) and now share it with you - for free if you look hard enough - over on their website. And the nice thing is: They also make it available for Win! One IDE for both worlds! So, go to the sourcenavigator section and take a look!
There is another IDE in the linux world: kdevelop. Well, what shall I say: Used it about a year ago, when I knew nothing about programming at all. So I really can't say something first hand about it. But what I heard and read it sounds like a good, solid and nice tool. Check out their site, I'll write something if I use it.
OK, IDE's are nice thingies, but sometimes you need to use the lowlevel tools they build upon: the likes of gcc, ld, make and friends. I don't know much about them myself but but the little I know I'd like to share with you (how about you do the same with me, I still don't know shit about linking and stuff). So, check out the other sections that popped up..
A general overview of getting started with programming for linux using GNU tools.
OK, thought about it and came up with the following list that I try to cover (most of the things are still to-do, so if you can say something about some tool let me know):
Not necessarily will I cover the items in their order (some items have already been covered, probably only partial). The most intersting for me at the moment are cvs and autoconf, so these might get covered next.
Links to sites that contain linklists themselves:
4.11.2002: Loooootsa new links I gathered over time
10.6.2002: Added ddd -Robos
1.1.2001: Found something really interesting for xemacs -Robos
29.11.2001: Added the list of things to cover, this page needs some strukture now (todo) -Robos
18.11.2001: Eerm, lets forget about the epic for a sec, maybe later I will continue that. But I started the gcc section! Take a look -Robos
28.3.2001: Yep. It has begun: the epic is starting! How to tame the beast: Xemacs!
16.3.2001: Uups, nearly forgot to write something about the tools you need (or wanna use) to program under linux....
Last update: Thursday, 12-Nov-2009 12:21:34 CET
Comments, Errata? Contact robos!
Page counter: 40900