Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Perl's not dead, .. it got better!
Search
Stevan Little
January 31, 2016
Programming
1
640
Perl's not dead, .. it got better!
Talk given at FOSDEM 2016
Stevan Little
January 31, 2016
Tweet
Share
More Decks by Stevan Little
See All by Stevan Little
Perl's Syntactic Legacy
stevan_little
0
980
Installation & Configuration of Modern Perl
stevan_little
2
490
Moe Status Update
stevan_little
1
1.2k
Perl - The Detroit of Scripting Languages
stevan_little
14
13k
Perl is not Dead, it is a Dead End
stevan_little
38
45k
Perl 5 MOP
stevan_little
9
1.8k
REST from the trenches
stevan_little
6
1.2k
DC-Baltimore Perl Workshop - Keynote
stevan_little
4
720
YAPC::NA 2010 - Tuesday Keynote
stevan_little
2
170
Other Decks in Programming
See All in Programming
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
What We Can Learn From OSS
inouehi
0
420
Scalable Customer Journey Orchestration (CJO)
lewuathe
0
350
Apache Hive 4 on Treasure Data
ryukobayashi
0
350
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
0
260
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
220
PHPの次期バージョンはこの時期どうなっているのか - Internalsの開発体制について - PHPカンファレンス小田原
youkidearitai
PRO
1
190
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
19k
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
960
単体テストを書かない技術 #phpcon_odawara
o0h
PRO
27
8.3k
Git Rebase
bkuhlmann
11
1.6k
使ってみよう Azure AI Document Intelligence
kosmosebi
2
320
Featured
See All Featured
It's Worth the Effort
3n
180
27k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Scaling GitHub
holman
457
140k
Building Applications with DynamoDB
mza
88
5.6k
For a Future-Friendly Web
brad_frost
172
9k
Embracing the Ebb and Flow
colly
80
4.1k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
17
1.4k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
Designing with Data
zakiwarfel
96
4.8k
GraphQLとの向き合い方2022年版
quramy
32
12k
Building Your Own Lightsaber
phodgson
99
5.7k
Transcript
… bring out your dead (Perl) … bring out your
dead (Perl) is not Perl dead … it got better! 31 January 2016 – FOSDEM – Perl Dev Room –
[email protected]
With apologies to Guido for stealing from Python, yet again.
None
The Community
perl5-porters
CGI Fucking ^
@_
Concurrency/Parallelism
OOP
CPAN
WHO IN THEIR RIGHT FSCKING MIND WOULD WANT TO MAINTAIN
THE PERL 5 CORE ?!!?
None
2016
40
30
"Young people are just smarter” – Mark Zuckerberg
1987
1987
1987
1987
Mature Community
Javascript
None
“I’ve aged out of IRC” – me
None
??? usenet ??? ??? ??? ??? ??? mailing lists
use.perl usenet perlmonks ??? ??? irc ??? mailing lists
use.perl ??? perlmonks ??? ??? irc p5p mailing lists
??? ??? perlmonks blogs.perl ??? irc p5p mailing lists
??? ??? perlmonks blogs.perl stack overflow irc p5p mailing lists
??? slack perlmonks blogs.perl stack overflow irc p5p mailing lists
github slack perlmonks blogs.perl stack overflow irc p5p mailing lists
TIMTOWTDI
Perl 5 Porters
CoC
weekly summary p5p
None
Signatures
5.20 subroutine signatures
5.18 computed labels
None
✓ … ✓ 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
None
NPM
None
THE CORE
None
None
None
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)
None
None
None
Awesome!
Awesome!
Awesome!
Awesome!
Awesome! Perl 6 is
Perl was always designed to be an evolving language. –
Larry Wall
I Perl
Retro Retro Retro Retro Retro Perl Perl Perl Perl Perlis
is is is is is is is
fin