I am downloading Perl 3 and am just going to run the thing.
Edit: OK, yacc is too new, make is too new, the C compiler can't understand 1989 C, etc... so I have lost interest.
I am downloading Perl 3 and am just going to run the thing.
Edit: OK, yacc is too new, make is too new, the C compiler can't understand 1989 C, etc... so I have lost interest.
It's a thorny problem, really. In many cases, we have to preserve hardware required to decode information--think u-matic tape players, 5.25" floppies, Iomega zip drives, etc.--as well as software to decode the information on the files.
Depending on who you ask, this decision was either for convenience ("this book teaches Perl 4" is easier to say than "this book teaches Perl 3.numbers.here") or marketing ("look--Perl 4 came out!"), the latter sort of like Slackware's increment of version numbers from 4 to 7.
That was done because all of the other distros at the time had higher version numbers and people were looking at Slackware with a, "Well, it's only version 4. RedHat/Mandrake/etc are already on version 7!" attitude. I remember there being a written (web) justification for it.