Software Development Videos and Tutorials: Java, .NET, Ruby, Python, JavaScript, Agile, Software Testing
Hobbits Would Make Great Programmers

Hobbits Would Make Great Programmers

Larry Wall, creator of the Perl programming language, explains why the “Lord of the Rings” characters embody what Wall sees as the three virtues of good programmers: laziness, impatience, and hubris.

And like a hobbit, laziness, a hobbit is lazy in a very industrious way, and a hobbit is very impatient in a very patient way, and a hobbit is proud in a very humble way. It sort of seems like contradictions, but to the extent that you can increase your dynamic range on all of those, you’ll be a better programmer.

Video source and transcript:

One comment

  1. Pingback: Software Development Linkopedia May 2012

Comments are closed.