Navigate Select ESC Close

Why Nobody Codes in Perl Anymore

2025-08-09 Science & Technology
155.1k
3.7k
919
ThePrimeTime
ThePrimeTime
1.1m subscribers

Analyzing Perl: The Messy Philosophy Behind the Internet’s Duct Tape Language

Explore why Perl, the language born from linguistic study and characterized by its intentional messiness, offers timeless lessons about humility and complexity in software design. Understand the trade-offs between expressive freedom and rigid order in programming.

Short Summary

  • Recognize Perl as a dominant force around the millennium, powering major sites like Amazon and Google.
  • Grasp Perl’s core design tenet: TWM—There’s More Than One Way To Do It—which prioritizes human expression over syntactic purity.
  • Learn how its creator, Larry Wall, applied linguistic principles, treating language evolution as organic rather than orderly.
  • Reflect on the argument that embracing complexity (like Perl’s structure) fosters necessary humility when building large technical systems.

This discussion unpacks an article arguing for the enduring relevance of Perl, contrasting its maximalist, multi-option syntax with more orderly languages like Python and Lisp. The speaker examines specific Perl code examples, critiques AI attempts at implementing algorithms like Quicksort in Perl, and ultimately pulls a philosophical lesson regarding our understanding of complex systems from the language's existence.

Unlock all features

FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.

Description

Twitch https://twitch.tv/ThePrimeagen Discord https://discord.gg/ThePrimeagen Become Backend Dev: https://boot.dev/prime (plus i make courses for them) This is also the best way to support me is to support yourself becoming a better backend engineer. ### LINKS -- https://www.wired.com/story/programmers-arent-humble-anymore-nobody-codes-in-perl/ By: Samuel Arbesman | https://x.com/arbesman Great News? Want me to research and create video????: https://www.reddit.com/r/ThePrimeagen Kinesis Advantage 360: https://bit.ly/Prime-Kinesis

Top Comments (10)

@perguto 2025-08-09

It's because Perl programmers on their quest to increase code density ascended and reached Perl-Nirvana, achieving infinite power with zero keystrokes

660 21 replies
@Miskatonic_Alumnus 2025-08-09

"Perl looks like an explosion at an ASCII factory" 😂

435 14 replies
@JasonKingKong 2025-08-09

Interviewing for my first post-college job in 2000, the company's CTO was impressed with my Perl experience but lamented that my Python experience was worthless because, as much as he liked Python, clients had no interest in it so "it's never going to catch on".

365 40 replies
@official_starcoding 2025-08-09

I feel called out. I’m a Perl programmer in 2025.

306 54 replies
@Cromius771 2025-08-09

C++ motto is "there's more than one way to do it and none of them are correct"

264 10 replies
@eightsprites 2025-08-09

Used to write Perl. It wasn’t nearly as bad as people said. The only bad things was really that people didn’t know Regex, and I did.

174 25 replies
@TheSulross 2025-08-09

There is a better multiverse timeline where Perl is the dominant language for programming for the back-end and front-end of the web, Gopher protocol dominates the web, Steve Jobs never returned from India and the Blackberry is the ultimate smart phone tech and we are all seeking orthopedic therapy for our thumbs

166 12 replies
@nicgrobler1519 2025-08-09

Perl is a wonderful language for the thing it was created to do….I remember how clumsy all other languages seemed whenever I had to ‘do stuff with text’… I haven’t used it over the past 10 years or so, I STILL miss its brilliant (and fast) ability to do anything with text. People loved to make themselves feel clever by writing spaghetti code in Perl - and it allowed for insane syntax (but you did NOT need to do this)…and that was where the majority of hate comes from…

141 4 replies
@Zorander2008 2025-08-09

I coded in Perl for over 20 years. The code I wrote then is nearly impenetrable. But it worked. I wasn’t great at it but I kept doing it. Now, 5 years after leaving Perl, I look back fondly. All my learning programming stems from that and I wouldn’t be where I am with python now if it wasn’t for that. Long live Perl!

108 9 replies
@TonyTambasco 2025-08-12

I like Perl. I miss writing Perl. The thing about Perl, it tells you a lot about the programmer who wrote it: if you can read it, it's because that programmer took care to make sure you could. It lets you be sloppy, but it doesn't make you. It's text processing is fabulous, and it embeds well into C (and vice versa). And the community is supportive and welcoming.

72 3 replies

Unlock the Data Inside
Turn Videos into Knowledge

  • Get FREE 10/day: transcripts, summaries, chats
  • Chat with videos, export text & PDF
  • $1 free API credit for RAG, chatbots & research

Free forever plan • All features unlocked

App screenshot