On Sat, 21 May 2022 10:37:04 +0200, Neil Bowers <neilb@neilb.org> wrote: > The downside with this is that people often can't remember which version of Perl introduced which feature(s). This is in part because the documentation around this could be improved a lot. Knowing that use 5.xxx is a thing, i recently tried looking into which versions give me what. I started by googling perl use, which gave me: https://perldoc.perl.org/functions/use That doesn't have what i want, but by reading very closely and carefully, i find that it mentions feature bundles, and links to them, tho not in a particularly attention-grabbing manner. (Note also that the synopsis bit for use perl version doesn't comment on how the natural `use 5.36;` is a mistake, or that `use 5.036;` is a sufficient replacement.) https://metacpan.org/pod/feature#FEATURE-BUNDLES This then has an OVERWHELMING list with mostly repeated words, which are best analyzed for actual changes by putting them into excel or ... writing another script. They also don't mention strict in the feature bundles until the very end where it is noted fairly quietly that the above mentioned feature bundles are a separate thing from the version use which linked there, and don't *quite* do the same thing. None of the information provided there is wrong. However given that the main audience for this are beginners, it would be good if things were restructured to actually answer questions newbies would have, like: "Will asking my company's sysadmin to schedule a system upgrade in the next quarter result in me getting a perl where `use 5.xxx;` gives me something i would want?" (inb4 "compile your own perl") -- With regards, Christian WaldeThread Previous | Thread Next