|
|
Development |
GCC - The "GNU Compiler Collection" is a full-featured ANSI C compiler with support for K&R C, as well as C++, Objective C, Java, Objective C++, Ada and Fortran. GCC provides many levels of source code error checking traditionally provided by other tools (such as lint), produces debugging information, and can perform many different optimizations to the resulting object code. The GNU Compiler for Java is now integrated and supported: GCJ can compile Java source or Java bytecodes to either native code or Java class files. Java programs will run faster while letting users run a completely free system without needing a proprietary Java compiler.
Perl - Perl is Open Source software. You can download it for free as a source code or as a pre-compiled binary distribution.
Java - Sun offers a comprehensive suite of products that help to create solutions and increase productivity. The latest releases are available for download.
Phoenix Object Basic - enables Visual Basic developers to deploy their skills on Linux systems.
Tcl/Tk - Tcl Developer Xchange. Tcl (Tool Command Language) is easy to learn and you can create a useful program in minutes! You are free to use it however you wish, even in commercial applications. The Tcl/Tk download ranges in size from 2 to 3.5 Megabytes.
Source-Navigator - is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. You can also build your projects, either with your own makefile, or by using Source-Navigator's build system to automatically generate a makefile.
Aegis - is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, and Aegis coordinates integrating these changes back into the master source of the program, with as little disruption as possible.
Linux Tools Project - aims to bring a full-featured C and C++ IDE to Linux developers. They build on the source editing and debugging features of the CDT (C/C++ Development Tools) and integrate popular native development tools such as the GNU Autotools, Valgrind, OProfile, RPM, Systemtap, etc. Current projects include Autotools build integration, a Valgrind heap usage analysis tool, and an OProfile call profiling tool. In the future they hope to expand into the area of tracing tools.
Guile - is an interpreter for the Scheme programming language, nicely packaged as a library you can link into your programs. Your program has full access to the interpreter's data structures, so you can extend Guile with your own primitives, datatypes and syntax.
Doxygen - is a documentation system for C++, C, Java, IDL (Corba, Microsoft, and KDE-DCOP flavors) and to some extent PHP and C#. It can generate an on-line class browser (in HTML) and/or an off-line reference manual (in LATEX) from a set of documented source files. There is also support for generating man pages and for converting the generated output into Postscript, hyperlinked PDF or compressed HTML.
Web C Plus Plus (webcpp) - is a command line utility that takes your source code, and converts it into an HTML file using a fully customizable syntax highlighting engine and colour schemes. This is useful if you want to post your code online and make it easier to read, or to make online programming tutorials.
C - xml config file parser - is a simple xml config file parser that helps you to create dynamic app that reads value from config file.
|
|
|
|
|