I read this as "Perlism" at first and got excited to see perl on HN.
One can dream...
Perlisisms (1982)
51–60 of 64 posts
Re: Perlisisms (1982)
#52> A language that doesn't affect the way you think about programming, is not worth knowing. This one stood out to me. I'd say it's a favorite. These others are interesting in the age of LLMs: > 93. When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop. > 114. Within a computer natural language is unnatural. > 115. Most people find the concept of programming o…
> 36. The use of a program to prove the 4 color theorem will not change mathematics -- it merely demonstrates the theorem, a challenge for a century, is probably not important to mathematicians.
Re: Perlisisms (1982)
#53Re: Perlisisms (1982)
#54Re: Perlisisms (1982)
#55Re: Perlisisms (1982)
#56Earlier quoted context omitted.
Technically, I suppose, nightmares are dreams.
Perl is only as scary as its coder can make it.
I don't particularly like, say, lisp, but I can in fact understand lisp programs or write them if I need to.
Re: Perlisisms (1982)
#57Earlier quoted context omitted.
Perl is only as scary as its coder can make it.
I've never understood why so many self-declared programmers are so eager to brag that they can't understand a programming language which is, frankly, not really that complicated. I don't particularly like, say, lisp, but I can in fact understand lisp programs or write them if I need to.
You are right that it's not that complicated, but like any language that I'm not interested in mastering, the amount of learning that it would take to create idiomatic perl is not an investment I'm willing to make.
And, given that none of the perl scripts that I was tasked with modifying were very long, I have always treated it, rather than a write-only language, as a read-only language; when someone hands me something in perl that needs to be updated, it gets recoded in something else.
Re: Perlisisms (1982)
#58> A language that doesn't affect the way you think about programming, is not worth knowing. This one stood out to me. I'd say it's a favorite. These others are interesting in the age of LLMs: > 93. When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop. > 114. Within a computer natural language is unnatural. > 115. Most people find the concept of programming o…
Re: Perlisisms (1982)
#59> A language that doesn't affect the way you think about programming, is not worth knowing. This one stood out to me. I'd say it's a favorite. These others are interesting in the age of LLMs: > 93. When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop. > 114. Within a computer natural language is unnatural. > 115. Most people find the concept of programming o…
Yep I have it in https://fabien.benetou.fr/Languages/Languages#MakingYourOwn and few other places in my notes.
I keep it in mind especially when I discuss about programming with non programmers, arguing that the point isn't to bend a machine to your will but rather to become a better thinker. Getting machines to do what you need is "just" an extremely powerful side effect. This is also inspired by Papert and others.
Re: Perlisisms (1982)
#60I kind of disagree. It may not be a very big or interesting program but a hell of a lot of useful stuff is done on spread sheets without any loops or anything but numbers.