Lazy, because only lazy programmers will want to write the kind of tools that might replace them in the end. Lazy, because only a lazy programmer will avoid writing monotonous, repetitive code – thus avoiding redundancy, the enemy of software maintenance and flexible refactoring. Mostly, the tools and processes that come out of this endeavor fired by laziness will speed up the production.
Only in laziness can one achieve a state of contemplation which is a balancing of values, a weighing of oneself against the world, and the world against itself.
— John Steinbeck, The Log from the Sea of Cortez, 1951
Sitting in the shade of a large boulder, with his arms wrapped around his knees and his head lowered, Belacqua epitomizes the lazy spirits who waited until the last minute before repenting and turning to God. These souls must now wait in Ante-Purgatory for as long as they negligently delayed their repentance on earth: that [...]more →