Programming
Being a
LiveDistro Wolvix is not ideally suited to computer programming, but it still serves the purpose well when needed to. Regardless of language Wolvix can be customized as needed in order to provide a suitable programming environment in which to write code. Your largest hindrance will be the saving of your code since you will be inside of a live environment. Saving your code can be accomplished in a variety of manners including a 3 1/2 inch floppy disk, an online storage facility, burning it to another CD (computer permitting), etc.
The Basics
There are some things that you will want to include in your programming CD regardless of what language you are using. Since Wolvix is based off of SLAX our job here is pretty much done for us, it is basically up to you to add the modules. First and foremost you'll need the
Development Module∞. It is created and provided by
Thomas M.∞ so you can be fairly certain of its contents.
- There are official development modules for Wolvix which also contains the header files for all the packages included. They are available for download here: Wolvix 1.0.5 development modules∞
It contains:
- gcc 3.4.6
- python 2.4.3
- autoconf
- automake
- bin86
- binutils
- glibc
- libtool
- make
- x11-devel
- and more
So this should hold you over most of your programming needs.
C/C Plus Plus
C and C Plus Plus are probably two most commonly used computer programming languages, and thus are usually the easiest to get setup and using within Linux. Using Cub or Hunter as your base you will at least need the Development Package module and a text editor or IDE to write your code with in.
Needed Modules
The modules need for C and C Plus Plus are included in the development module.
Python
Python is a scripting language used a great deal in web programming and also in several major projects. It has value for its ability to kick out quick scripts to do simple tasks.
Needed Modules
As far as I know, all the modules needed for Python development should again be included in the Official Development Module.
Ruby
Yet another scripting language prized for its simplicity and ease of use. Ruby is simple to learn and used mainly in web development currently. Like Python though its potential reaches much farther. It also makes a good language for quick scripts.
Needed Modules
Optional Modules
Text Editors
For this purpose simple programs such as Kedit will suffice. It is recommend something more robust though even for a text editor if this the route you wish to take. Modules have been created for vim and gvim to use within Wolvix and provide a better enviroment through to code in than your basic text editor such as Kedit.
IDEs
Since you will be running in a live environment it would probably be best to choose an IDE that is also lightweight. Not all of these IDEs are "lightweight" but are included because the options does exist.
TO DO
- Correct any errors of any kind
- Add information for Perl, Lisp, Basic, Bash, etc.
CategoryDevelopment
There is one comment on this page. [Display comment]