top | item 23826625

(no title)

foobar_ | 5 years ago

Diligence, Patience, and Humility

https://www.oreilly.com/library/view/open-sources/1565925823...

discuss

order

lioeters|5 years ago

Great find - Larry Wall writes:

> Three great virtues of programming are laziness, impatience, and hubris. Great Perl programmers embrace those virtues. So do Open Source developers.

> But here I’m going to talk about some other virtues: diligence, patience, and humility.

> If you think these sound like the opposite, you’re right. If you think a single community can’t embrace opposing values, then you should spend more time with Perl. After all, there’s more than one way to do it.

riffraff|5 years ago

I have read this a dozen times over the years, and I still find it great.

To me it's one of the best bits of writing I've read, regardless of the argument.

As a random example:

> Here is the shape of the big bang, and of stars, and of soap bubbles

it's just a perfect sentence.