top of page
"Nevertheless, I consider OOP as an aspect of programming in the large; that is, as an aspect that logically follows programming in the small and requires sound knowledge of procedural programming."
Standard
Customized
Exlpore more Knowledge quotes

"If you only read the books that everyone else is reading, you can only think what everyone else is thinking."

"It is of interest to note that while some dolphins are reported to have learned English - up to fifty words used in correct context - no human being has been reported to have learned dolphinese."

"If we let ourselves, we shall always be waiting for some distraction or other to end before we can really get down to our work. The only people who achieve much are those who want knowledge so badly that they seek it while the conditions are still unfavorable. Favorable conditions never come."

"The greatest achievements of the human mind are generally received with distrust."

"I who know many present things by my art," replied the Hermit with a smile, "have yet little knowledge of things future. Therefore I do not know whether any man or woman or beast in the whole world will be alive when the sun sets tonight. But be of good hope. The damsel is likely to live as long as any her age."

"Have books 'happened' to you? Unless your answer to that question is 'yes,' I'm unsure how to talk to you."

"Knowing more than someone does not necessarily mean that you know every single thing they know."
Explore more quotes by Niklaus Wirth

"A good designer must rely on experience, on precise, logic thinking; and on pedantic exactness. No magic will do."

"Our ultimate goal is extensible programming (EP). By this, we mean the construction of hierarchies of modules, each module adding new functionality to the system."

"But quality of work can be expected only through personal satisfaction, dedication and enjoyment. In our profession, precision and perfection are not a dispensible luxury, but a simple necessity."

"In the practical world of computing, it is rather uncommon that a program, once it performs correctly and satisfactorily, remains unchanged forever."

"Many people tend to look at programming styles and languages like religions: if you belong to one, you cannot belong to others. But this analogy is another fallacy."

"But active programming consists of the design of new programs, rather than contemplation of old programs."

"My being a teacher had a decisive influence on making language and systems as simple as possible so that in my teaching, I could concentrate on the essential issues of programming rather than on details of language and notation."

"Clearly, programming courses should teach methods of design and construction, and the selected examples should be such that a gradual development can be nicely demonstrated."

"The possible solutions to a given problem emerge as the leaves of a tree, each node representing a point of deliberation and decision."
bottom of page