develooper 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


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About