Authors
Topics
Lists
Pictures
Resources
20th-century Computer Scientist Quotes
Source
Report...
Much of my work has come from being lazy. I didn't like writing programs, and so, when I was working on the IBM 701 (an early computer), writing programs for computing missile trajectories, I started work on a programming system to make it easier to write programs.
John Backus
Source
Report...
Anyone who has lost track of time when using a computer knows the propensity to dream, the urge to make dreams come true and the tendency to miss lunch.
Tim Berners-Lee
Source
Report...
Technology is anything that wasn't around when you were born.
Alan Kay
Source
Report...
Applicants must also have extensive knowledge of Unix, although they should have sufficiently good programming taste to not consider this an achievement
Hal Abelson
Source
Report...
When it comes to computer games, many academics seem to be one step down from judges in their lack of engagement with the real world.
Richard Bartle
Source
Report...
Software engineering is the part of computer science which is too difficult for the computer scientist.
Friedrich Bauer
Source
Report...
Enterprise architecture (EA) promotes the belief that an enterprise, as a complex system, can be designed or improved in an orderly fashion achieving better overall results than ad-hoc organisation and design. EA is a co-operative effort of designers, analysts and managers and uses enterprise models in the process... enterprise models carry meaning. This resulted in requirements for the enterprise engineering process, which—if not met—can limit the viability of the process. The analysis of the same factors resulted in requirements for improved Enterprise Modelling Tools.
Peter Bernus
Source
Report...
Scientific customers are traditionally less worried about reprogramming efforts than commercial customers, since many jobs are of a research nature and will be done over from time to time anyway. This is obviously true of many small and 'lone shot problems. In practice, however, there are many more machine hours spent on production-type scientific problems than on those of research-type at most scientific computing installations. These production problems can be as rigid and static as any commercial job. The scientists responsible for production work will complain about reprogramming just as violently as an accountant will under the same circumstances.
Gerrit Blaauw
Source
Report...
Even perfect program verification can only establish that a program meets its specification. […] Much of the essence of building a program is in fact the debugging of the specification.
Fred Brooks
Source
Report...
I deny any government, elected or not, the right to kidnap my children and ship them off to a battlefield to kill or be killed. I accept to pay taxes and that's the sum total of my debt to my government. In every other respect, my government owes me, not the other way around. Conscription is the most fundamental denial of liberty, on a par with slavery. I am not a pacifist and I support a professional army. But I oppose the draft even in times of war. If your country cannot find enough volunteers to defend itself when attacked, then it's not worth defending.
Bernard Chazelle
Source
Report...
We Reject:
kings, presidents and voting.
We Believe In:
rough consensus and running code.
David D. Clark
Source
Report...
The adverse impact on development productivity of requiring programmers to navigate along access paths to reach target data [...] was enormous. In addition, it was not possible to make slight changes in the layout in storage without simultaneously having to revise all programs that relied on the previous structure. [...] As a result, far too much manpower was being invested in continual (and avoidable) maintenance of application programs.
E. F. Codd
Source
Report...
It is important to emphasize the value of simplicity and elegance, for complexity has a way of compounding difficulties and as we have seen, creating mistakes. My definition of elegance is the achievement of a given functionality with a minimum of mechanism and a maximum of clarity.
Fernando J. Corbató
Source
Report...
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
Source
Report...
It is, therefore, possible to extend a partially specified interpretation to a complete interpretation, without loss of verifiability, [...] This fact offers the possibility of automatic verification of programs, the programmer merely tagging entrances and one edge in each innermost loop.
Robert Floyd
Source
Report...
To a modern mathematician design seems to be a second rate intellectual activity
George Forsythe
Source
Report...
It is not that you cannot understand it, it is that you cannot compute it.
Carlos Gershenson
Source
Report...
It's amazing how we can do things simultaneously, like talking and not listening.
Saul Gorn
Source
Report...
About PL/I:
At first I hoped that such a technically unsound project would collapse but I soon realized it was doomed to success. Almost anything in software can be implemented, sold, and even used given enough determination. There is nothing a mere scientist can say that will stand against the flood of a hundred million dollars. But there is one quality that cannot be purchased in this way — and that is reliability. The price of reliability is the pursuit of the utmost simplicity. It is a price which the very rich find most hard to pay.
C. A. R. Hoare
Source
Report...
If you do something once, people will call it an accident. If you do it twice, they call it a coincidence. But do it a third time and you've just proven a natural law!
Grace Hopper
Source
Report...
The practice of first developing a clear and precise definition of a process without regard for efficiency, and then using it as a guide and a test in exploring equivalent processes possessing other characteristics, such as greater efficiency, is very common in mathematics. It is a very fruitful practice which should not be blighted by premature emphasis on efficiency in computer execution.
Kenneth E. Iverson
Source
Report...
I build things that I think are exciting from a technology standpoint and will help make life easier, simpler and better for people.
Philippe Kahn
Source
Report...
People embrace false magical theories in the hope something good will come out of them. In the most extreme of these, good comes out of them only at the end of this life, in paradise.
Subhash Kak
Source
Report...
C is a razor-sharp tool, with which one can create an elegant and efficient program or a bloody mess.
Brian Kernighan
Source
Report...
I expected too much of educators. I expected them to understand, in a sense, the sugar-coated concepts of LISP used in AI that were embodied in the Logo language. It was then that I learned that computers were built to make money, not minds.
Gary Kildall
1
2
3
4
5
Quote of the day
Nowadays, the process of growth and development almost never seems to manage to create this subtle balance between the importance of the individual parts, and the coherence of the environment as a whole. One or the other always dominates.
Christopher Alexander
Related Quotes
By profession
Computer scientist Quotes
Featured Authors
Lists
Predictions that didn't happen
If it's on the Internet it must be true
Remarkable Last Words (or Near-Last Words)
Picture Quotes
Confucius
Philip James Bailey
Eleanor Roosevelt
Letitia Elizabeth Landon
Popular Topics
life
love
nature
time
god
power
human
mind
work
art
heart
thought
men
day
×
Lib Quotes