Isn’t the actual “platform” itself fragmented these days? Different language versions, different libraries, different “engine”?

I dunno it was 20 years ago I jumped ship when they tried shoehorning object oriented semantics into it. Eugh.

I do not really know which event you mentioned. But if you use the current version of perl interpreter. It still work for most of old versions. And new features keep safe for old perl.