Quotesdtb.com
Home
Authors
Quotes of the day
Top quotes
Topics
Edsger W. Dijkstra quotes - page 4
The students that, like the wild animal being prepared for its tricks in the circus called "life", expects only training as sketched above, will be severely disappointed: by his standards he will learn next to nothing.
Edsger W. Dijkstra
The competent programmer is fully aware of the limited size of his own skull. He therefore approaches his task with full humility, and avoids clever tricks like the plague.
Edsger W. Dijkstra
One moral of the above story is, of course, that we must be very careful when we give advice to younger people; sometimes they follow it!
Edsger W. Dijkstra
How do we convince people that in programming simplicity and clarity -in short: what mathematicians call "elegance"
Edsger W. Dijkstra
A programmer? But was that a respectable profession? For after all, what was programming? Where was the sound body of knowledge that could support it as an intellectually respectable discipline? I remember quite vividly how I envied my hardware colleagues, who, when asked about their professional competence, could at least point out that they knew everything about vacuum tubes, amplifiers and the rest, whereas I felt that, when faced with that question, I would stand empty-handed.
Edsger W. Dijkstra
As a result, the topic became – primarily in the USA – prematurely known as ‘computer science' – which, actually, is like referring to surgery as ‘knife science' – and it was firmly implanted in people's minds that computing science is about machines and their peripheral equipment. Quod non.
Edsger W. Dijkstra
On Our Inability To Do Much.
Edsger W. Dijkstra
[Though computer science is a fairly new discipline, it is predominantly based on the Cartesian world view. As Edsgar W. Dijkstra has pointed out] A scientific discipline emerges with the - usually rather slow!
Edsger W. Dijkstra
LISP has been jokingly described as "the most intelligent way to misuse a computer."
Edsger W. Dijkstra
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
Edsger W. Dijkstra
Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
Edsger W. Dijkstra
We must be very careful when we give advice to younger people: sometimes they follow it!
Edsger W. Dijkstra
If in physics there's something you don't understand, you can always hide behind the uncharted depths of nature. You can always blame God. You didn't make it so complex yourself. But if your program doesn't work, there is no one to hide behind. You cannot hide behind an obstinate nature. If it doesn't work, you've messed up.
Edsger W. Dijkstra
The effort of using machines to mimic the human mind has always struck me as rather silly. I would rather use them to mimic something better.
Edsger W. Dijkstra
The working vocabulary of programmers everywhere is studded with words originated or forcefully promulgated by E. W. Dijkstra-display, deadly embrace, semaphore, go-to-less programming, structured programming. But his influence on programming is more pervasive than any glossary can possibly indicate.
Edsger W. Dijkstra
You probably know that arrogance, in computer science, is measured in nanodijkstras.
Edsger W. Dijkstra
The Edsger W. Dijkstra Prize in Distributed Computing is named for Edsger Wybe Dijkstra (1930-2002), a pioneer in the area of distributed computing. His foundational work on concurrency primitives (such as the semaphore), concurrency problems (such as mutual exclusion and deadlock), reasoning about concurrent systems, and self-stabilization comprises one of the most important supports upon which the field of distributed computing is built. No other individual has had a larger influence on research in principles of distributed computing. The prize is given for outstanding papers on the principles of distributed computing, whose significance and impact on the theory and/or practice of distributed computing have been evident for at least a decade.
Edsger W. Dijkstra
Of great influence to Pascal was Structured Programming, put forth by E. W. Dijkstra. This method of proceeding in a design would obliviously be greatly encouraged by the use of a Structured Language, a language with a set of constructs that could freely be combined and nested. The textual structure of a program should directly reflect its flow of control.
Edsger W. Dijkstra
While concurrent program execution had been considered for years, the computer science of concurrency began with Edsger Dijkstra's seminal 1965 paper that introduced the mutual exclusion problem. (...) The first scientific examination of fault tolerance was Dijkstra's seminal 1974 paper on self-stabilization. (...) The ensuing decades have seen a huge growth of interest in concurrency-particularly in distributed systems. Looking back at the origins of the field, what stands out is the fundamental role played by Edsger Dijkstra, to whom this history is dedicated.
Edsger W. Dijkstra
Previous
1
2
3
4
(Current)
Next