Prev | Current Page 1354 | Next

Christopher Negus

"Linux Bible, 2008 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 11 Other Distributions"


Using Linux Programming Environments
Linux boasts arguably the richest programming environment of any operating system currently
available. As mentioned earlier, this chapter uses the term ???programming environment??? to describe
the tools used to write computer programs on a Linux system and to refer to underlying services
that make programming on a Linux system possible (or, perhaps, worthwhile).
This section looks first at the fundamental services and capabilities that inform and constrain programming
on a Linux system. Next, you examine a few of the most popular graphical IDEs for creating
programs on a Linux system. The section closes with a look at some of the command-line
tools used for writing programs.
A number of tools are available that simplify cross-platform programming. One such
tool is SlickEdit. This interface runs on 8 platforms, supports 40 languages and emulates
13 editors. More information on it can be found at www.slickedit.com.
As you will discover, some of the graphical IDEs provide comfortable editors for writing code,
drawing dialog boxes, and navigating the file system, but use the command-line tools to do the
work of compiling the code, hiding the command-line tools beneath an attractive interface.
NOTE
750
Programming in Linux Part VI
The Linux Development Environment
The Linux development environment consists of the services and capabilities provided by the
kernel and core system components, including libraries of prebuilt functions that ship with each
Linux distribution.


Pages:
1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366