Slashdot Mirror


Perl 5.8.1 Released

langles writes "Perl 5.8.1 has been released. Read the official announcement, then download it from a CPAN mirror near you. If you've been following the Perl5 Porters List, you'll know this version was very well tested before they released it. However, there may be some modules that will need to be fixed before they will work with this release." The announcement also contains full details on incompatibilities and known issues, so give it a once over before upgrading, especially if from a pre-5.8 version.

4 of 144 comments (clear)

  1. Re:Mod me off topic but... by Sh0t · · Score: 2, Informative

    Click here
    You mean this one?

  2. Re:This is good news by Anonymous Coward · · Score: 1, Informative

    Personally, I write a lot of perl and I make it a high priority to make the code as clear as possible. All my subs get at least a few lines of documentation, explaining their purpose and expected inputs and outputs (and what happens on failure), and if the module is really important I'll even write a man page for it, using POD. I tend to shy away from "kewl" code *unless* it's in a tight loop and has a significant performance advantage. And anything weird gets commented. For the most part though, there isn't much difference between my Perl and C style. I think Perl gets a bad rap because it was very popular when the WWW exploded in the early 90's and there were lots of non-programmers writting perl scripts, and they didn't understand the big picture.

  3. Re:breakage: by KrispyKringle · · Score: 2, Informative
    As always, Tirel, I'm impressed by your trolling.

    To clarify for those who don't know what he's talking about, neither does he. It doesn't make sense to read from an unopened filehandle; this is not something you can do in 5.6. The whole point of filehandles is that you can open the file once and then use the handle to read from it, rather than having to, say, open it every single time you want to access the file. If you haven't opened it first, of course, the filehandle is meaningless.

    And, no, I didn't fall for your troll. But I may as well let those of us who don't know Perl know that you don't, either. "Perl hacker" my ass.

  4. PerlDoc Bliss! by C60 · · Score: 4, Informative
    Pod::Perldoc

    Complete rewrite. As a side-effect, no longer refuses to startup when run by root.

    Okay, okay, I know, root bad, now shut up. I don't know how many freakin times I've been hacking away at a perl script, as root and had to actually log in as a different user just to read the damn documentation. Thank Wall for small miracles.

    Not that I often read documentation, but anyway.

    --
    Karma: 0 (But I wield a mean +10 Vorpal Apathy)