@michaelgemar Developers today: Discrimination against older developers with decades of experience is real, and users and newer developers are worse off because of it. The replies here: hurr durr these mature, still actively maintained languages which have solved a lot problems and provided a lot of value to people are lame because they’re not new.
@codinghorror You’ve got it backwards. Perl’s DNA is a mixture of ALL the earlier species, not an isolated island of, say, significant whitespace indenting…
@codinghorror and also, basically every language today handles strings more like Perl than any other programming language before it (other than sed and awk; not sure whether we should be fighting about whether those are languages, but they’re certainly ancestors of Perl)
@Mutesplash perl 5.8 to 5.10 was a bigger step than Python 3 and perl has never broken compatibility with nearly as much. Modern Perl (the book) is only about 10yrs old. en.wikipedia.org/wiki/Perl_5_v…
@mxk @Mutesplash it turned out compatibility with older code was one of perl's things by that time. They've still managed to add several features to reach 5.42 or 7 or whatever 2026 edition, version numbers being what they are, while still staying largely compatible with CPAN's well-tested libraries and lots of other code from +20yrs ago.
I always thought it was noticeable how Perl programmers are like "Python is cool, we just prefer Perl," while Python programmers always make a point of bashing Perl. Honestly, I think a lot of Perl bashing boils down to people not liking the "$" sigil. I think the concepts the code represents are quite elegant.
Old Man in the Shoe
Als Antwort auf John Siracusa • • •Mark Pauley
Als Antwort auf Old Man in the Shoe • • •Michael Gemar
Als Antwort auf John Siracusa • • •tvaughan
Als Antwort auf Michael Gemar • • •Michael Gemar
Als Antwort auf tvaughan • • •tvaughan
Als Antwort auf Michael Gemar • • •Chris Hessert 🐧 🇺🇦
Als Antwort auf John Siracusa • • •#Maintenance #Security
Machiel
Als Antwort auf John Siracusa • • •John Siracusa
Als Antwort auf Machiel • • •Linh Pham
Als Antwort auf John Siracusa • • •@vmachiel I'm a proud dunder-head 🙃
#Python
Don Cruse
Als Antwort auf John Siracusa • • •Lord Caramac the Clueless, KSC hat dies geteilt.
Marty Fouts
Als Antwort auf Don Cruse • • •Jeff Atwood
Als Antwort auf Marty Fouts • • •John Siracusa
Als Antwort auf Jeff Atwood • • •Jeff Atwood
Als Antwort auf John Siracusa • • •Luke Kanies
Als Antwort auf Jeff Atwood • • •@codinghorror I’m 100% here for this.
(And on the Perl side, even though I have not used it in decades.)
Luke Kanies
Als Antwort auf Luke Kanies • • •Jeff Atwood
Als Antwort auf Luke Kanies • • •😀🚲
Als Antwort auf Jeff Atwood • • •Jeff Atwood
Als Antwort auf 😀🚲 • • •The Principle of Least Power
Jeff Atwood (Coding Horror)Luke Kanies
Als Antwort auf 😀🚲 • • •Dan Riley
Als Antwort auf Luke Kanies • • •unixjunk1e 🌵
Als Antwort auf Jeff Atwood • • •@codinghorror @MartyFouts @doncruse
CPAN
use stratigraphy::method;
Mutesplash
Als Antwort auf John Siracusa • • •😀🚲
Als Antwort auf Mutesplash • • •en.wikipedia.org/wiki/Perl_5_v…
Perl 5 version history - Wikipedia
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)mxk
Als Antwort auf 😀🚲 • • •😀🚲
Als Antwort auf mxk • • •Caro Flores Hine
Als Antwort auf John Siracusa • • •I just came to leave some Pearl poetry here:
Require(AirGuitar);
if($this eq "real life" | "just fantasy"){ $caught = $in{'a-landslide'}; $no = "\from reality"; }
open (YOUR, "$eyes"); $look++ => "the skies" && "c"; $money = 0; $sympathy=0; while ($i, $come, $i, $go){ $i = "easy" } $little++; $little--; if ($wind = "blows") { !$matter => me }
perlmonks.org/?node_id=174135
Bohemian Rhapsody (part 1)
www.perlmonks.orgjan Ki | 奇
Als Antwort auf John Siracusa • • •Michael Simons
Als Antwort auf John Siracusa • • •James M.
Als Antwort auf John Siracusa • • •Phillip Upton
Als Antwort auf James M. • • •@jamesmarshall @jgobble
Lucky for me I experienced a few years programming with hungarian notation before experiencing sigils.
en.wikipedia.org/wiki/Hungaria…
identifier naming notation (computer science)
Contributors to Wikimedia projects (Wikimedia Foundation, Inc.)Max
Als Antwort auf John Siracusa • • •Robert Prehn
Als Antwort auf John Siracusa • • •