3 ms·
Oddly, no perl lovers have bashed other languages in this thread, and it would be great if someone could point out that at least one of the things I said were p
by thwarted 17y ago
Oddly, no perl lovers have bashed other languages in this thread, and it would be great if someone could point out that at least one of the things I said were perl, python, ruby, or PHP idioms isn't actually an idiom. So maybe you should stay on the sidelines, since the coach hasn't called you into the game.
I do see that PHP is underrepresented in my list, and I just ran across one of PHP's most confusing idioms the other day. The LHS of list expansion assignment requiring the keyword list(), which looks like a function call. I can't count how many experienced programmers have asked me how this assignment to a function call works, which proves this is an idiom. And the opposite is a perl idiom: some functions in perl can operate as lvalues, like substr.
- amix 17y agoI am referring to the slides which for me shows the ignorance of the Perl community and especially Larry Wall. For example this quote from Larry Wall which showcases his views on teh Powerness of Perl (Steve Yegge has more quotes from your beloved leader): "The very fact that it's possible to write messy programs in Perl is also what makes it possible to write programs that are cleaner in Perl than they could ever be in a language that attempts to enforce cleanliness."
- berntb 17y agoI know it is stupid to bite, but was this the best trolling you can do? A claim that higher expressibility in a language (natural or not) doesn't imply better expressibility -- given that the user knows his tools. (Well, your "argument" could also be taken as "anything that can't be written in standard Python isn't worth to write; that is all the expressiveness needed ever, Amen". Gödel might want to say something about that, but never mind.) Dillinger(!) is claimed to have said "Bonnie and Clyde gave bank robbing a bad name". You give trolls a bad name.