this post was submitted on 31 Oct 2024
328 points (97.7% liked)

Programmer Humor

32549 readers
482 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

^.?$|^(..+?)\1+$

Matches strings of any character repeated a non-prime number of times

https://www.youtube.com/watch?v=5vbk0TwkokM

you are viewing a single comment's thread
view the rest of the comments
[–] ikidd@lemmy.world 56 points 3 weeks ago (6 children)

I upvoted this because I hate it.

[–] MalReynolds 7 points 3 weeks ago (2 children)

I upvoted you because I consider Perl write only (used to know it, now it inspires readable code as a high priority)

[–] Treczoks@lemmy.world 11 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Let's put it this way: You can produce unreadable code in basically any language. With Perl, it is just a bit easier.

And of course if you have the discipline of a good programmer, even your casual Perl programs should be readable. That's what differenciates a good programmer from a hacker.

[–] MalReynolds 7 points 3 weeks ago

Yeah, I was younger then, perhaps less disciplined, and as always, given enough work you can decompile or regenerate anything. Still, I contend, the nature of Perl, powerful as it was, lent itself to unmaintainable messes, and I'm not talking regex's, which is why it has faded, no amount of get gud withstanding.

load more comments (3 replies)