Three Myths of Computer Science

In this paper I will discuss a basic concept of computer science-the concept of a computer program-and three related distinctions of computer science-software vs. hardware, digital vs. analogue, and model vs. theory. I believe all of these notions are important, and if properly understood, provide an important part of the conceptual framework of computer science. But, when these notions are misunderstood, certain myths tend to evolve. With regard to artificial intelligence work these myths perpetuate sloppy research, and with regard to philosophy these myths promote misconceptions related to the mind-body problem and scientific methodology.

[1]  E. Feigenbaum,et al.  Computers and Thought , 1963 .

[2]  Anthony Chandor,et al.  A dictionary of computers , 1970 .

[3]  John C. Loehlin,et al.  Computer models of personality , 1968 .

[4]  Benjamin Kuipers,et al.  Computer power and human reason , 1976, SGAR.

[5]  James H. Moor,et al.  An analysis of the turing test , 1976 .

[6]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[7]  H. Dreyfus What Computers Can't Do , 1972 .