“From the computer application point of view the primary problem [of Computer-Aided Design] is not how to solve problems, but how to state them.”

Source: Computer-Aided Design: A Statement of Objectives (1960), p. iii; Abstract.

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "From the computer application point of view the primary problem [of Computer-Aided Design] is not how to solve problems…" by Douglas T. Ross?
Douglas T. Ross photo
Douglas T. Ross 27
American computer scientist 1929–2007

Related quotes

“The objective of the Computer-Aided Design Project is to evolve a machine systems which will permit the human designer and the computer to work together on creative design problems.”

Douglas T. Ross (1929–2007) American computer scientist

Source: Computer-Aided Design: A Statement of Objectives (1960), p. iii: Abstract.

David Wheeler (computer scientist) photo

“Any problem in computer science can be solved with another level of indirection.”

David Wheeler (computer scientist) (1927–2004) British computer scientist

Attributed to David Wheeler by Butler Lampson in his Turing Lecture https://web.archive.org/web/20070221210039/http://research.microsoft.com/Lampson/Slides/TuringLecture.doc (17 February 1993)
Lampson uses the phrase without attribution in Authentication in distributed systems: theory and practice https://doi.org/10.1145/138873.138874 (November 1992)

“Computer-aided design also is not automatic programming, although automatic programming techniques must necessarily play an important role in computer-aided design.”

Douglas T. Ross (1929–2007) American computer scientist

Source: Computer-Aided Design: A Statement of Objectives (1960), p. 2.

George Klir photo
J. C. R. Licklider photo

“Present-day computers are designed primarily to solve preformulated problems or to process data according to predetermined procedures. The course of the computation may be conditional upon results obtained during the computation, but all the alternatives must be foreseen in advance. … The requirement for preformulation or predetermination is sometimes no great disadvantage. It is often said that programming for a computing machine forces one to think clearly, that it disciplines the thought process. If the user can think his problem through in advance, symbiotic association with a computing machine is not necessary.
However, many problems that can be thought through in advance are very difficult to think through in advance. They would be easier to solve, and they could be solved faster, through an intuitively guided trial-and-error procedure in which the computer cooperated, turning up flaws in the reasoning or revealing unexpected turns in the solution. Other problems simply cannot be formulated without computing-machine aid. … One of the main aims of man-computer symbiosis is to bring the computing machine effectively into the formulative parts of technical problems.
The other main aim is closely related. It is to bring computing machines effectively into processes of thinking that must go on in "real time," time that moves too fast to permit using computers in conventional ways. Imagine trying, for example, to direct a battle with the aid of a computer on such a schedule as this. You formulate your problem today. Tomorrow you spend with a programmer. Next week the computer devotes 5 minutes to assembling your program and 47 seconds to calculating the answer to your problem. You get a sheet of paper 20 feet long, full of numbers that, instead of providing a final solution, only suggest a tactic that should be explored by simulation. Obviously, the battle would be over before the second step in its planning was begun. To think in interaction with a computer in the same way that you think with a colleague whose competence supplements your own will require much tighter coupling between man and machine than is suggested by the example and than is possible today.”

Man-Computer Symbiosis, 1960

“[Computers] are developing so rapidly that even computer scientists cannot keep up with them. It must be bewildering to most mathematicians and engineers… In spite of the diversity of the applications, the methods of attacking the difficult problems with computers show a great unity, and the name of Computer Sciences is being attached to the discipline as it emerges. It must be understood, however, that this is still a young field whose structure is still nebulous. The student will find a great many more problems than answers.”

George Forsythe (1917–1972) Stanford University computer scientist

George Forsythe (1961) "Engineering students must learn both computing and mathematics". J. Eng. Educ. 52 (1961), p. 177. as cited in ( Knuth, 1972 http://www.stanford.edu/dept/ICME/docs/history/forsythe_knuth.pdf) According to Donald Knuth in this quote Forsythe coined the term "computer science".

Edward R. Murrow photo
Donald A. Norman photo

Related topics