Which one is the highest Perl version which I would not mention anymore as a requirement in a documentation?
For example I’ve never seen: Needs Perl 4 or higher.
Which one is the highest Perl version which I would not mention anymore as
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Ultimately, there is no harm in providing extra information to the user, so if you know of incompatibility with even a very old version, you might as well mention it.
Perl 4 is considered a separate language, however. There is no need to mention that; no one would expect a C++ program to run in C.
Judging from people’s questions on this forum, 5.8 is still in widespread use. So if you are interested in making a module that is well-tested and as widely useful as possible, I think it would be a good idea to at least go back that far with your testing.
If you need a certain version to run, using
require VERSIONwithin your module could be helpful to enforce this requirement. That way, the user gets a clear error message if they try to run your module on a version that is too old.