You can prematurely optimize maintainability, flexibility, security, and robustness just like you can performance.
John CarmackAn interesting question: is it easier to motivate a learned individual that never does anything, or educate an ignorant individual that actually produces things?
John CarmackIt is not that uncommon for the cost of an abstraction to outweigh the benefit it delivers. Kill one today!
John CarmackIn the information age, the barriers [to entry into programming] just aren't there. The barriers are self imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers.
John Carmack