Wisdom Quotes

The best minds across centuries have wrestled with what it means to be wise. These quotes capture their hard-won insights.

64329 quotes

"Perfection is not just about control. It is also about letting go."
Bjarne Stroustrup
"The most important thing in software engineering is to understand the problem you are trying to solve."
Bjarne Stroustrup
"The code you write is read more often than it is written."
Bjarne Stroustrup
"I would say don't think about larger abstractions until you need them."
Bjarne Stroustrup
"Standards are important, but common sense is more important."
Bjarne Stroustrup
"The best code is the code that is not written."
Bjarne Stroustrup
"If you think it's simple, you have misunderstood the problem."
Bjarne Stroustrup
"Do not assume that if you had more time or more money, you could solve a problem you cannot solve now."
Bjarne Stroustrup
"Explicit is better than implicit."
Bjarne Stroustrup
"I have no interest in trying to optimize code that hasn't been proven to be a problem."
Bjarne Stroustrup
"The best programmers are not those who know the most languages or libraries, but those who think the most clearly."
Bjarne Stroustrup
"Use what you need, not what is available."
Bjarne Stroustrup
"The hardest part of getting things right is understanding what the right thing is."
Bjarne Stroustrup
"Be careful to salvage the pearls from the slop."
Donald Knuth
"The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times."
Donald Knuth
"The real deal is how you organize your thoughts."
Donald Knuth
"The real problem is not in writing code, but in understanding what code is supposed to do."
Donald Knuth
"I believe that true wealth is measured in knowledge, not money."
Donald Knuth
"I believe that mistakes are opportunities to learn and grow."
Donald Knuth
B
"Writing a language in 10 days teaches you what's essential and what's just noise."
Brendan Eich
B
"Optimism about technology must be paired with skepticism about power."
Brendan Eich
B
"I've learned that admitting mistakes early saves more effort than defending them forever."
Brendan Eich
B
"You can't optimize your way out of poor design, but good design scales beautifully."
Brendan Eich
B
"If you want to understand a system, look at who profits from it staying as it is."
Brendan Eich
B
"Good ideas in programming often look obvious in hindsight but seem impossible before."
Brendan Eich
B
"If I could go back knowing what I know now, I'd still make mostly the same choices."
Brendan Eich
B
"Creating a language teaches you that every feature you add removes possibilities elsewhere."
Brendan Eich
B
"I've spent decades learning that the best ideas are often the simplest ones expressed correctly."
Brendan Eich
B
"I've learned that admitting what you don't know is more powerful than pretending expertise."
Brendan Eich
G
"When faced with two solutions, choose the one that makes sense to the next person who reads your code."
Guido van Rossum