3 ms·
Larry Wall, father of patch, Perl, and Raku has declared hubris to be one of the key virtues of a programmer, along with impatience and laziness.[0]. But he’s a
by labster 5y ago
Larry Wall, father of patch, Perl, and Raku has declared hubris to be one of the key virtues of a programmer, along with impatience and laziness.[0]. But he’s an astoundingly humble man, so what gives? The hubris that he talks about is really about the ability to always say “I can do better,” and then to actually follow through. The pride to let your good works speak for itself looks an awful lot like humility in the end.
[0]: http://threevirtues.com/ http://threevirtues.com/
- darkerside 5y agoSuch verbal economy. It's not just pride, it's excessive pride, to imagine you could write a system that others wouldn't complain about. He says so much about humane as programmers, humans as users, and the nature of programming in so few words.
- rriepe 5y agoI just posted this too! It's the same idea but one is presented as humility and one as hubris.
- smoldesu 5y agoAbsolutely. The number one thing driving me to write better code is knowing that I will likely share it with the world, and that it should be presentable and clean as a baseline expectation.
- nige123 5y agoLarry Wall also highlighted the importance of: diligence, patience and humility. https://www.oreilly.com/openbook/opensources/book/larry.html https://www.oreilly.com/openbook/opensources/book/larry.html