2023-04-03 18:31 GMT+05:00, Vincent Lefevre <vinc...@vinc17.net>: > On 2023-04-03 11:48:42 +0500, Stanislav Vlasov wrote: >> And I saw perl5 scripts from past (about 5.6 or lower), which can't >> run on perl5 from current (5.22 or so at the moment). > > I would say that's quite rare (or these scripts were using > experimental features). I started with perl 5.000 in early 1995, > I think (the oldest Perl script I still have in my archives is > from 1995-02-12), and wrote many Perl scripts, and couldn't see > any incompatibility, except some rare warnings on poorly written > code (very easy to fix). For my work, I'm still running large > complex scripts I started to write in January 1999.
In my case it was not my scripts (also works years), but client's website with additional libraries. > Practical incompatibilities in the C language are much worse with > modern optimizations. Agree. -- Stanislav