Front page | perl.perl5.porters |
Postings from June 2021
Perl Quirks
Thread Next
From:
Neil Bowers
Date:
June 25, 2021 10:54
Subject:
Perl Quirks
Message ID:
e446db81-69fa-41df-a74a-ea7cf0265a28@Spark
As a background task I’ve been building a list of Perl Quirks: misfeatures; historical things we have to live with; things that might seem odd to beginners, but they’re that way for a reason, etc. This has had input from a handful of people, and I think it’s ready for a wider audience:
https://docs.google.com/document/d/1-9ADyOsmuJ6mO5jZG0w8J7INwj8jTpbWdWJ4l4kqqBg/edit?usp=sharing
Think of it as "Perl: the WTF bits".
At the moment we’re still trying to build a list of these – please don’t start filling the document with suggestions for fixing quirks. Ways you can help:
1. Add a comment if you don’t understand a quirk. E.g. Nick added several where I didn’t understand what he meant, so we iterated.
2. If you can think of missing quirks, either add them to the document, or *email them to me* (let’s not have a long sprawling thread on p5p please).
Once the list settles down, we’ll work through it and classify each one as "staying as is", "can’t be removed but can be improved", "we’d like to remove this", etc.
This is one of the activities we identified in the Perl 7 planning, along with resolving the outstanding experiments, etc.
Neil
Thread Next
-
Perl Quirks
by Neil Bowers