News for hackers. Stuff that matters.
Re:Programming language notation is a barrier to entry by tzs on Thursday October 01, 2020 @01:39PM (#24653882)
> Look at Perl for an example of what happened to a language with syntax that appealed only to people who were already Perl-practitioners

It became for several years one of the most successful and widely used scripting languages on Unix?

Re:Programming language notation is a barrier to entry by sidlls on Thursday October 01, 2020 @02:16PM (#24654318)
Until languages with a different view completely left it in the dust.
Re:Programming language notation is a barrier to entry by tomc1985 on Thursday October 01, 2020 @07:41PM (#24657357)
Such is the way of the world. The same will eventually happen with what is in vogue today, and detractors will appear seemingly out of nowhere to talk shit

The idea that today's languages and technologies are truly better than the past is laughable, particularly when they recycle so much of what is old and slap on a new name

Re:Programming language notation is a barrier to entry by sidlls on Thursday October 01, 2020 @10:03PM (#24658045)
The idea that today's languages and technologies are truly better than the past is laughable,

That's really orthogonal to the discussion, though. This isn't about general superiority, it's about legibility and barriers to understanding/skill due to syntax and keywords. Perl is infamous for the "code golf is the default style" syntax, keywords, and tokens it employs in this context, and in my experience at least its most ardent fans believe it is a badge of honor.

It isn't, really, and it's the same mistake PG makes when discussing "car", "cons" and the like.

Re:Programming language notation is a barrier to entry by tomc1985 on Friday October 02, 2020 @02:05AM (#24659415)
> and in my experience at least its most ardent fans believe it is a badge of honor.

Indeed. And I disagree with your opinion. For all its terseness its still wonderfully expressive and it goes against the horrible trend set by Python with its "one true way" bullshit. That we all so willingly accept the commodification of our trade so the paymasters can eventually decrease our demand is shameful.

We should strive for a certain level of difficulty if anything to separate the wheat from the chaff. You wanna play with the big boys? Learn to code in a big boy language.

Instead we let the trainwreck that is modern JS take over.

Re:Programming language notation is a barrier to entry by sidlls on Friday October 02, 2020 @05:00PM (#24666975)
Who is "we"? And take over what? Backend web development? Hardly--that's still mostly PHP. The most sophisticated pieces of the most sophisticated internet application ("web") software are generally written in Java, C++, or Go (some Erlang, some others, etc., but mostly those). "Big boys"? What does that even mean?
Re:Programming language notation is a barrier to entry by the_af on Thursday October 01, 2020 @02:47PM (#24654682)
There are multiple reasons why that may have happened.
Re:Programming language notation is a barrier to entry by reflectiv on Thursday October 01, 2020 @04:52PM (#24656035)
and a lot of them begin with 'perl is a mess...so...'
Re:Programming language notation is a barrier to entry by RhysU on Thursday October 01, 2020 @09:59PM (#24658024)
Well, we were all told that Python was easy and, lo, so it was. And that Perl was line noise and, lo, so it was. But I still find basic Perl to make as much sense as basic Python when I put my mind to it. And both to be painful in the wrong hands.