News for hackers. Stuff that matters.
Re:What's Coming in Python 3.8 by stakhanov on Wednesday July 17, 2019 @05:28PM (#20464224)
It's wrong to frame this as resistance to change for no reason. See my other comment. I see some of this stuff as repeating mistakes that were made in the design of Perl. ...but there are quite few people around these days who know Perl well enough to recognize the way in which history is repeating itself, and that has at least something to do with age.
Re:What's Coming in Python 3.8 by knome on Wednesday July 17, 2019 @08:35PM (#20465504)
"resistance-to-change for-no-reason" vs "resistance-to change-for-no-reason" :)
Re:What's Coming in Python 3.8 by DangitBobby on Thursday July 18, 2019 @12:22PM (#20471391)
This is possibly the best example of the ambiguity of language I've ever seen. Two contradictory meanings expressed in the exact same phrase, and both of them are valid in the broader context.
Re:What's Coming in Python 3.8 by ByThyGrace on Thursday July 18, 2019 @07:54AM (#20468815)
Jeez. What number of people who read the same phrase with either of those two meanings then continue to form opinions and even make decisions based on the resulting meaning?
Re:What's Coming in Python 3.8 by mr_crankypants on Wednesday July 17, 2019 @09:06PM (#20465683)
Me, I am old enough to know Perl, and I've got plenty of one-line skeletons in my own closet. And it more-or-less entered the world already vastly more TMTOWTDI-y than Python is after 3 decades.

FWIW, I tend to think of comparisons to Perl as being a lot like Nazi comparisons, only for programming languages. And I do think there's some wisdom to the Godwin's Law idea that the first person to make a Nazi comparison is understood to have automatically lost the argument.

It's just that, at this point, Perl is both so near-universally reviled, and so well-understood to be way too optimized for code golf, that any comparison involving it is kind of a conversation-killer. As soon as it shows up, your best options are to either quietly ignore the statement in which the comparison was made, or join in escalating things into a flamewar.

Re:What's Coming in Python 3.8 by tialaramex on Wednesday July 17, 2019 @09:19PM (#20465748)
I wouldn't call it reviled. Perl makes for a poor general purpose programming language, it always did. You can write an HTTP server in Perl but you probably shouldn't. It's very good for what it was always intended for, those situations where you need to process some data, but like just once not every week for the rest of eternity.

I've never regretted a Perl program that I wrote, used and discarded. And I've never been content with a Perl program I found I was still using a week after I wrote it.