Remix.run Logo
dspillett 5 hours ago

> A lot of people just dislike Perl's weird syntax and behavior.

As much as I liked Perl back in the day, it did sometimes earn its reputation as a write-only language!

Tubelord 4 hours ago | parent | next [-]

My impression was experienced Perl programmers took pride in making the smallest code possible, all in one line.

At my company they really locked in the project being dead if the original contributors left.

Perl propped up regex (JavaScript regex is based off of it), so I get the impression Perl practitioners tried to make all the code regex-y as possible as a cultural thing.

sleepybrett 3 hours ago | parent [-]

There was a regular feature in the perl community for 'golf' or 'crazy one liners' but almost no one used that shit in any actual code that left their user directory.

danudey 5 hours ago | parent | prev [-]

Not to mention that trying to understand existing Perl by asking the community 'what does this do' or 'how does this work' often (in my experience) resulted in 'RTFM' or 'man perldoc' rather than someone taking any time to actually answer the question, whereas other communities were more welcoming and helpful to each other. That made it difficult to learn Perl through other people's code compared to other languages.

dspillett an hour ago | parent | next [-]

I think that depended on where you were looking and how you were asking.

My main source of support back when I did much Perl (late 90s, early 00s) was usenet, and while some groups were very snubby and elitist others were very helpful and encouraging for a young budding programmer.

wredcoll 3 hours ago | parent | prev [-]

I had the complete opposite experience. Perlmonks and irc were amazing resources for a budding developer.

sleepybrett 3 hours ago | parent [-]

agreed