forked from pifty/tutes-dump
35 lines
1.6 KiB
Plaintext
35 lines
1.6 KiB
Plaintext
|
[04] WHAT PROGRAMS AND UTILITIES ARE AVAILABLE TO STUDENTS?
|
||
|
|
||
|
This is not a complete list of all the programs and utilities that
|
||
|
are available. Listing those would be really beyond the scope of
|
||
|
the faq. However, in /sys/classroom there some very specific
|
||
|
programs that are most useful to students learning UNIX programming.
|
||
|
Normally these programs are only reserve for ARPA member use.
|
||
|
|
||
|
For more details on these tools, have your students run 'man program'
|
||
|
|
||
|
gcc (2.95.3) Has slowly become the standard in C/C++ development
|
||
|
under UNIX. It is not always the best choice for
|
||
|
any occasion, but you'll find it everywhere.
|
||
|
|
||
|
python (2.5) An object oriented programming language that has
|
||
|
a very strict, but intuitive syntax.
|
||
|
|
||
|
perl (5.8.8) Its everywhere you go today. The number of modules
|
||
|
available make programming in perl a thing of the past
|
||
|
|
||
|
ruby (1.8.5) A relatively new programming language which is
|
||
|
designed with the web in mind
|
||
|
|
||
|
lisp (8.3.0) One of the oldest and most powerful programming languages
|
||
|
still widely used today.
|
||
|
|
||
|
php (5.1.6) A near object oriented C like programming language which
|
||
|
is most useful for generating HTML.
|
||
|
|
||
|
rcs (5.7) RCS (Revision Control System) is a good way for
|
||
|
students to learn about file versioning under UNIX.
|
||
|
|
||
|
mysql (5.0) Each instructor and student is given their own SQL
|
||
|
database and login.
|