- Introduction to GNU C and C++ Compilers
- Installing GNU Compiler
- Compiling a Program
- Linking a program
- Assembling a Program
- Handling Warning and Error messages
- Include files
- Creating Libraries
- Standard Libraries
- Compiling Pascal Programs
- Compiling Fortran Programs
- Other Compilers
- References and Resources
3.12 Other Compilers
A major benefit of using Linux as a development platform is that you have so many tools and compilers available in the open source community that you can develop in virtually any standard language. This section provides short information about a few more languages that can be easily integrated into the Linux development platform.
3.12.1 Smalltalk
Smalltalk is an object oriented language and a GNU version of Smalltalk can be downloaded from ftp://ftp.gnu.org/gnu/smalltalk/. The latest version at the time of writing this book is 1.95.9. The compilation and installation is quite easy and is similar to other GNU tools. You can also go to www.smalltalk.org for more information.
3.12.2 Oberon
Oberon is the successor to the Pascal and Modula languages and it is an object-oriented language. It is mostly used in educational environments for teaching programming language concepts. For detailed information, please refer to http://www.oberon.ethz.ch/.
3.12.3 Ruby
Ruby is an interpreted language. Information about this language can be found at http://www.ruby-lang.org/en/.