|


Compilers and Interpreters

Perl
Open Prolog
Open Prolog supports many features of ISO Prolog,
including disjunctive calls, negation, if-then and
if-then-else, program originated catch and throw
exception handling, the "logical" assert and retract
of Lindholm & O'Keefe, automatic memory management
and garbage collection (except for the name table),
etc. It runs on Apple Macintosh machines running Mac
OS 7.5.5 and later, as well as under the Classic
environment of Mac OS X. The program is postcardware.
PXPerl
PXPerl is a Perl distribution for Windows 2000 and
XP. You can select at installation time which
modules from CPAN you want installed (such as
ImageMagick, GD, etc). It includes Parrot and a free
text editor (SciTE). It also integrates with Windows
Explorer to edit, run and test scripts.
ActiveState ActivePerl
This is a well-known port of the Perl distribution
for Windows programmers. They also have binaries for
AIX, HP-UX, Linux, Mac OS X and Solaris.
Perl Development
You can get the source code for Perl (including the
versions under development) from this site.
mod_perl
mod_perl is an embedded Perl interpreter for the
Apache web server. Since it is integrated into the
HTTP server, the server does not need to start a
separate Perl interpreter process to interpret your
scripts, possibly reducing the overhead on your
server and improving the response times of your
script-driven pages.
MacPerl
If you use a Macintosh, you might be interested to
know that there is a Perl port. There are versions
for both the 68K and PowerPC processors. It can run
under the Mac OS Finder or the Macintosh Programmers
Workshop (MPW) (which you can also get free - see
the Free C/C++ Compilers page for details). It is
not just a port since it also includes additional
Macintosh-specific features.
CPAN - Comprehensive Perl Archive Network
CPAN is a massive repository of Perl resources, from
Perl modules, scripts, binary distributions or
ports, source code, and so on.
|