The virtues are surprisingly similar to some of the values of the Extreme Programmer:
in reply to The three virtues of Perl are CONFLICTING!
On the other hand, Larry went a little overboard with the laziness. Thirteen or fourteen years later, he's still working on Perl while he's no longer connecting the two machines cross country.
- Build for today -- write the simplest code that will fulfill the required objectives
- Don't add complexity you can add later (for the same or slightly higher cost)
- Refactor mercilessly -- keep improving your code
Sometimes you've just gotta do the best you can.