Here is the situation. Our DBA wants to install Perl 5.6.1 for his use with Oracle 9. I would like him to install a newer version of Perl instead. Does anyone know of a list of the changes between 5.6.1 and later versions? I don't want a list of all the technical changes between the versions. I just want sound reasons that would convince him that 5.8.3(for instance) is worth installing instead of 5.6.1. A list of reasons a DBA would want to use a more recent version is perhaps a better way to state the problem.

I did not recommend that 5.8.4 be installed because I had read somewhere that even-number versions of Perl are somewhat experimental. Is there any truth to this? Ot is it 5.9 that is experimental? Or am I completely lost? Should I recommend 5.8.4 instead of 5.8.3?

Thanks in advance for any help.

xenchu

Update: What are my reasons for wanting Perl 5.8.x? Well, fair enough. My major reason is that I want Perl re-installed on the Solaris 5.9 I am working on. In my (non-systems) opinion the current install was badly done. For instance, the re module did not work when I tried to use it. I suspect there might be other problems I haven't run into. If there are such problems, I am not interested in finding them the hard way.

Further, this version of Perl was installed with only the basic modules that come with Perl. The sysadmin only has the privilege to install others. He is not going to do that very willingly. With a new install I might be able to beg some more modules at the same time.

Getting to the perldocs is a hassle. I had to put aliases in my profile to access them. I am hardly an expert Perl programmer, but I don't trust this version and I don't want to worry about using it. If the DBA gets Perl 5.8.x installed then my chances of getting it installed as well goes up. Admittedly I also like using the latest greatest, but if I thought I could talk a sysadmin into re-installing Perl 5.6.1 I'd settle for that.

Finally, if they go to the trouble of installing Perl again I am hoping I can talk them into installing vim. I think it is a great improvement over vi. And I don't want to use Emacs.


That's about all there is to it, except for everything else. -<b>Programming Perl</b> (p.346)

In reply to Perl Version Differences by xenchu

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.