I recently upgraded three machines I use to Perl 5.8.0 from Perl 5.00503. I plan to publish some documentation of this process soon.

I'm interested to know what your favorite changes are in perl 5.8. I'm personally interested in changes since the 5.005 release, including bug fixes, new features, updates to modules in the core distribution, anything.

I'm looking forward to trying out the new Switch feature. What's your favorite change?

-mark

Replies are listed 'Best First'.
Re: Favorite changes in Perl 5.8?
by chromatic (Archbishop) on Aug 06, 2002 at 00:00 UTC

    I like having Test::Builder, Test::Simple, and Test::More in the core, as well as the additional test coverage we've been able to provide. I also think baby taint mode is cool.

    Update: Added a link to perlrun in 5.8.

      I did some searches for "baby taint mode" but I couldn't find anything on it. Could you give me a pointer to the documentation for it? Sounds interesting.

      -mark

Re: Favorite changes in Perl 5.8?
by Abigail-II (Bishop) on Aug 06, 2002 at 09:46 UTC
    • Safe signals.
    • Integer math when detected.
    • sort uses mergesort by default.
    Abigail
Re: Favorite changes in Perl 5.8?
by particle (Vicar) on Aug 06, 2002 at 10:10 UTC
    anonymous temporary filehandles
    open(TMP, "+>", undef) or die ...
    and in-memory files
    open($fh, '>', \$variable) || ..

    ~Particle *accelerates*