Talk given at FOSDEM 2016
… bring out your dead (Perl)… bring out your dead (Perl)is notPerldead… it got better!31 January 2016 – FOSDEM – Perl Dev Room – [email protected]With apologies to Guido forstealing from Python, yet again.
View Slide
The Community
perl5-porters
CGIFucking^
@_
Concurrency/Parallelism
OOP
CPAN
WHO IN THEIRRIGHT FSCKINGMIND WOULDWANT TOMAINTAIN THEPERL 5 CORE?!!?
2016
40
30
"Young people are just smarter” – Mark Zuckerberg
1987
Mature Community
Javascript
“I’ve aged out of IRC”– me
???usenet???????????????mailinglists
use.perlusenetperlmonks??????irc???mailinglists
use.perl???perlmonks??????ircp5pmailinglists
??????perlmonksblogs.perl???ircp5pmailinglists
??????perlmonksblogs.perlstackoverflowircp5pmailinglists
???slackperlmonksblogs.perlstackoverflowircp5pmailinglists
githubslackperlmonksblogs.perlstackoverflowircp5pmailinglistsTIMTOWTDI
Perl 5 Porters
CoC
weeklysummaryp5p
Signatures
5.20subroutine signatures
5.18computedlabels
✓ …✓ Unicode 8.0✓ unicode_strings✓ keyword API✓ package NAME BLOCK✓ IPv6✓ __SUB__✓ Foldcase✓ Hash Randomization✓ RegExp set operations✓ lexical subroutines✓ computed labels✓ hash slices✓ variable aliasing✓ mulit-op dereference✓ signatures✓ postfix dereferencing
CGI
NPM
THE CORE
p5-mop
A S Y N C
"Don't call it a comeback,I've been here for years"– LL Cool J (clearly speaking about Perl 6)
Awesome!
Awesome!Perl 6 is
Perl was always designed to be an evolvinglanguage.– Larry Wall
I Perl
RetroRetroRetroRetroRetroPerlPerlPerlPerlPerlisisisisisisisis
fin