The new features of 5.6.0 include
generation of C code and support for lightweight processes. This latest
version offers increased stability and security features. This version
is a stable, production release that compiles out of the box for virtually
any Unix, its native environment, plus VMS, OS/2, and 32-bit Microsoft
platforms as well. In standard terminology a compiled program can
be run multiple times, as opposed to a script which must be translated
by a program each time it's used.
An informative site describing the
new features in Perl 5.6.0 is titled "What's New in Perl 5.6.0"
and located on the internet at the following Url http://www.perl.com/pub/2000/04/whatsnew.html.
Perl programs, are neither strictly compiled nor strictly interpreted.
Perl is an interpreted language optimized for scanning arbitrary text
files, extracting information from those text files, and printing
reports based on that information. It's a derivation from C programming
language and to a lesser extent from sed, awk, the Unix shell, and
at least a dozen other tools and languages. Perl's process, file,
and text manipulation facilities make it particularly well-suited
for tasks involving quick prototyping, system utilities, software
tools, system management tasks, database access, graphical programming,
networking, and world wide web programming. Information on debugging
compiled Perl scripts can be found at the Perlbug Database v2.23 http://bugs.perl.org/perlbug.cgi.
To search on the Perlbug Database website, be sure to change the Operating
System drop down box from the default "any" to "Linux",
enter the latest version 5.6.0, and click the "Query" button
to run the search sequence.