Melbourne.pm
Wednesday, 9 August 2017 09:20
90 minutes
Any
English
All I wanted was to add three extra words to Perl's standard syntax.
How hard could that be?
In the end, it required:
• three years,
• 2.8 million lines of code,
• five nested development projects,
• 3633 CPAN modules,
• 498405 unit tests,
• the five most perfectly obfuscated Perl programs of all time,
• multiple multi-layered multiple-dispatch systems,
• a 1011-line substitution statement,
• a 1196-line regex match,
• an entirely new meta-meta-meta-syntax.
This is a tale of madness, obsession, and coding extremity.
This is a journey to the very heart of Perl...and beyond.
This is, very possibly, the most practically useful set of modules I have ever written.
What could possibly go wrong?