Linux Development Ultimate Guide (LinuxByte.Net)
Author linux 天 字一 号 (STRANGER)
First, the programmer should understand the most of the best in linux:
The most useful development language: C / C , Perl, Pascal. Most popular tools: GTK / GDK, QT, XForms best visual development tools: Glade, Designer, KDeveloper's most COOL code reading Tools: Source Navigator is the most popular Debug Tools: GDB, DDD Master (mainly) Program Tracking Tools: BDM, ICE's most powerful development platform: Redhat Linux 7.1, Turbolinux 6.1, Hard Hat Linux (HHL), Blue Cat Linux fastest but most Young (young is immature, can't eat): nano-x, microwindows, minigui
Some words mean: gtk / gdk: Do GIMP (Linux is very famous image processing software tool set Qt: Trollteck company products, using QT / X11 with QT / Embedd XForms: I don't know how to write this class, Anyway, it is often used, very mature, can eat Glade: Develop the GTK / GDK program graphics tool, can complete the editing of the interface (this is 10 ^ n times than the interface with VI, I used VI to use VI 2000 lines The speed of the GTK is written for a month. After a whole, I will use Glade to use it again. It is done in a week) Designer: Develop the QT / X11 program graphics tool to complete the editing of the interface, or develop QT / Embedded Program KDeveloper: Similar to VC, functional Source Navigator: Redhat's code reader, Supper Cool. MicroWindows: Win32 interface GUI, small and fast, used for PDA nano-x: multitasking MicroWindows miniGUI: Similar to Graphics, domestic, although I haven't used it, but based on the principle of supporting domestic software, I think it is absolutely better than Nano-X and MicroWindows.
I know some things, we can decide the direction of development: 1. For C programmers C GTK / GDK GLADE Chinese Turbolinux 2. For C programmers C QT / X11 Designer KDeveloper "in Chinese TurboLinux 3. Embedded programmer C / C qt / Embedded hhl 4. Embedded fan C / C microwindows hhl 5. q 天 天 C / C QT / X11 / Embedded Designer GTK / GDK GLADE SOURCE NAVIGATOR GDB DDD BDM TurboLinux HHL
As mentioned is the experience, you can refer to the reference, don't listen to the "old man", lose money before you!