HP-UX 11i Version 2 March 2004 Release Notes

Libraries and Programming
Perl
Chapter 10
104
The HP MPI V2.0 for HP-UX Release Note is available at
http://docs.hp.com/hpux/pdf/B6060-96014.pdf and from the www.hp.com/go/mpi
Web site at
http://h21007.www2.hp.com/dspp/files/unprotected/mpi/hpux/B6060-96014.
pdf
Obsolescence
Not applicable.
Perl
Perl is a high-level programming language created and enhanced by the Open Source
community. Perl takes the best features from other languages, such as C, awk, sed, sh,
and BASIC, among others, and at least a dozen other tools and languages.
Summary of Change
In Perl 5.8.0 build 806, several bug fixes and other improvements have been merged
from the Perl development track. In particular, many of these fixes address problems in
the PerlIO implementation in the previous version Perl 5.8.0 build 803.
Impact
There are no known impacts beyond those discussed below.
Compatibility
Perl 5.8 is not binary compatible with earlier releases of Perl. Hence, existing XS
modules have to be recompiled. (Pure Perl modules should continue to work.)
The major reason for the discontinuity is the new IO architecture called PerlIO, which is
the default configuration. Without it, many new features of Perl 5.8 cannot be used. In
other words, you just have to recompile your modules containing XS code.
Performance
There are no performance issues.
Documentation
For further information, see the following:
•Manpages in /opt/perl/man
•Web sites:
www.perl.org