Switch to: Citations

References in:

The philosophy of computer science

Stanford Encyclopedia of Philosophy (2013)

Add references

You must login to add references.
  1. Elegance in Software.Robin Hill - 2018 - In Giuseppe Primiero & Liesbeth De Mol (eds.), Reflections on Programming Systems: Historical and Philosophical Aspects. Cham: Springer Verlag. pp. 273-286.
    Elegance in software is widely recognized by professionals, but not well articulated. Program elegance rests on not only efficiency, as widely acknowledged, but other features that reflect the notion in other creative endeavors where artifacts are built under constraints, such as architecture. We suggest a compendium of minimality, accomplishment, modesty, and revelation, discussion of which reveals some subtleties. Programming experience enhances appreciation of these features, especially the last. Together, they can viewed as a program’s degree of “fit” to the task, (...)
    Download  
     
    Export citation  
     
    Bookmark   2 citations  
  • I do not exist.Peter K. Unger - 1979 - In Graham Macdonald (ed.), Perception and Identity. Cornell University Press.
    Download  
     
    Export citation  
     
    Bookmark   66 citations  
  • Through the Looking Glass.Lewis Carroll, John Tenniel, Richard Clay, Macmillan & Co ) & Dalziel Brothers ) - 1871 - Folio Society.
    (Citation/Reference) Williams, S. H. Lewis Carroll handbook.
    Download  
     
    Export citation  
     
    Bookmark   66 citations  
  • The Analysis of Matter.Bertrand Russell - 1927 - London: Kegan Paul.
    "The Analysis of Matter" is one of the earliest and best philosophical studies of the new physics of relativity and quantum mechanics.
    Download  
     
    Export citation  
     
    Bookmark   292 citations  
  • Grundzüge der theoretischen Logik.David Hilbert & Wilhelm Ackermann - 1928 - Berlin,: J. Springer. Edited by W. Ackermann.
    Die theoretische Logik, auch mathematische oder symbolische Logik genannt, ist eine Ausdehnung der fonnalen Methode der Mathematik auf das Gebiet der Logik. Sie wendet fUr die Logik eine ahnliche Fonnel­ sprache an, wie sie zum Ausdruck mathematischer Beziehungen schon seit langem gebrauchlich ist. In der Mathematik wurde es heute als eine Utopie gelten, wollte man beim Aufbau einer mathematischen Disziplin sich nur der gewohnlichen Sprache bedienen. Die groBen Fortschritte, die in der Mathematik seit der Antike gemacht worden sind, sind zum (...)
    Download  
     
    Export citation  
     
    Bookmark   20 citations  
  • The art of videogames.Grant Tavinor - 2009 - Malden, MA: Wiley-Blackwell.
    The new art of videogames -- What are videogames anyway? -- On definition -- Theories of gaming -- A definition of videogames -- Videogames and fiction -- From tennis for two to worlds of warcraft -- Imaginary worlds and works of fiction -- Fictional or virtual? -- Interactive fiction -- Stepping into fictional worlds -- Welcome to rapture -- Meet niko bellic -- Experiencing game worlds -- Acting in game worlds -- Games through fiction -- The nature of gaming -- (...)
    Download  
     
    Export citation  
     
    Bookmark   33 citations  
  • Systems of logic based on ordinals..Alan Turing - 1939 - London,: Printed by C.F. Hodgson & son.
    Download  
     
    Export citation  
     
    Bookmark   101 citations  
  • Artifact.Risto Hilpinen - 1999 - Stanford Encyclopedia of Philosophy.
    Download  
     
    Export citation  
     
    Bookmark   58 citations  
  • Introduction to metamathematics.Stephen Cole Kleene - 1952 - Groningen: P. Noordhoff N.V..
    Stephen Cole Kleene was one of the greatest logicians of the twentieth century and this book is the influential textbook he wrote to teach the subject to the next generation. It was first published in 1952, some twenty years after the publication of Godel's paper on the incompleteness of arithmetic, which marked, if not the beginning of modern logic. The 1930s was a time of creativity and ferment in the subject, when the notion of computable moved from the realm of (...)
    Download  
     
    Export citation  
     
    Bookmark   546 citations  
  • I Am a Strange Loop.Douglas R. Hofstadter - 2007 - New York, NY, USA: Basic Books.
    Can thought arise out of matter? Can self, soul, consciousness, “I” arise out of mere matter? If it cannot, then how can you or I be here? I Am a Strange Loop argues that the key to understanding selves and consciousness is the “strange loop”—a special kind of abstract feedback loop inhabiting our brains. The most central and complex symbol in your brain is the one called “I.” The “I” is the nexus in our brain, one of many symbols seeming (...)
    Download  
     
    Export citation  
     
    Bookmark   44 citations  
  • A philosopher looks at science.John G. Kemeny - 1959 - Princeton, N.J.,: Van Nostrand.
    Includes chapters on scientific language, mathematics, probability, credibility and induction, scientific explanations, life, and science and values.
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Singularity Hypotheses: A Scientific and Philosophical Assessment.Amnon H. Eden & James H. Moor (eds.) - 2012 - Springer.
    Singularity Hypotheses: A Scientific and Philosophical Assessment offers authoritative, jargon-free essays and critical commentaries on accelerating technological progress and the notion of technological singularity. It focuses on conjectures about the intelligence explosion, transhumanism, and whole brain emulation. Recent years have seen a plethora of forecasts about the profound, disruptive impact that is likely to result from further progress in these areas. Many commentators however doubt the scientific rigor of these forecasts, rejecting them as speculative and unfounded. We therefore invited prominent (...)
    Download  
     
    Export citation  
     
    Bookmark   12 citations  
  • The Structure of Scientific Revolutions.Thomas Samuel Kuhn - 1962 - Chicago: University of Chicago Press. Edited by Otto Neurath.
    A scientific community cannot practice its trade without some set of received beliefs. These beliefs form the foundation of the "educational initiation that prepares and licenses the student for professional practice". The nature of the "rigorous and rigid" preparation helps ensure that the received beliefs are firmly fixed in the student's mind. Scientists take great pains to defend the assumption that scientists know what the world is like...To this end, "normal science" will often suppress novelties which undermine its foundations. Research (...)
    Download  
     
    Export citation  
     
    Bookmark   2705 citations  
  • The Structure of Scientific Revolutions.Thomas S. Kuhn - 1962 - Chicago, IL: University of Chicago Press. Edited by Ian Hacking.
    Thomas S. Kuhn's classic book is now available with a new index.
    Download  
     
    Export citation  
     
    Bookmark   4776 citations  
  • Computational Artifacts: Towards a Philosophy of Computer Science.Raymond Turner - 2018 - Springer Berlin Heidelberg.
    The philosophy of computer science is concerned with issues that arise from reflection upon the nature and practice of the discipline of computer science. This book presents an approach to the subject that is centered upon the notion of computational artefact. It provides an analysis of the things of computer science as technical artefacts. Seeing them in this way enables the application of the analytical tools and concepts from the philosophy of technology to the technical artefacts of computer science. With (...)
    Download  
     
    Export citation  
     
    Bookmark   21 citations  
  • On the Foundations of Computing.Giuseppe Primiero - 2019 - Oxford University Press.
    Computing, today more than ever before, is a multi-faceted discipline which collates several methodologies, areas of interest, and approaches: mathematics, engineering, programming, and applications. Given its enormous impact on everyday life, it is essential that its debated origins are understood, and that its different foundations are explained. On the Foundations of Computing offers a comprehensive and critical overview of the birth and evolution of computing, and it presents some of the most important technical results and philosophical problems of the discipline, (...)
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • Philosophical Foundations of Physics;.Rudolf Carnap - 1966 - New York: Basic Books.
    Download  
     
    Export citation  
     
    Bookmark   166 citations  
  • The Dream of Enlightenment: The Rise of Modern Philosophy.Anthony Gottlieb - 2016 - New York: Liveright.
    A history of western philosophy from Descartes to the French Revolution.
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • Two Dogmas of Empiricism.W. Quine - 1951 - [Longmans, Green].
    Download  
     
    Export citation  
     
    Bookmark   1235 citations  
  • Frege: Philosophy of mathematics. [REVIEW]Crispin Wright - 1995 - Philosophical Books 36 (2):89-102.
    Download  
     
    Export citation  
     
    Bookmark   9 citations  
  • God and Golem, Inc., a Comment on Certain Points where Cybernetics Imping on Religion.Norbert Wiener - 1967 - Philosophy and Phenomenological Research 28 (1):129-130.
    Download  
     
    Export citation  
     
    Bookmark   22 citations  
  • From Mathematics to Philosophy.Alan Treherne - 1975 - Philosophical Quarterly 25 (99):176-178.
    Download  
     
    Export citation  
     
    Bookmark   35 citations  
  • From Mathematics to Philosophy.Hao Wang - 1974 - London and Boston: London.
    First published in 1974. Despite the tendency of contemporary analytic philosophy to put logic and mathematics at a central position, the author argues it failed to appreciate or account for their rich content. Through discussions of such mathematical concepts as number, the continuum, set, proof and mechanical procedure, the author provides an introduction to the philosophy of mathematics and an internal criticism of the then current academic philosophy. The material presented is also an illustration of a new, more general method (...)
    Download  
     
    Export citation  
     
    Bookmark   86 citations  
  • Mimesis as Make-Believe: On the Foundations of the Representational Arts.Noel Carroll - 1995 - Philosophical Quarterly 45 (178):93-99.
    Download  
     
    Export citation  
     
    Bookmark   82 citations  
  • Ascribing functions to technical artefacts: A challenge to etiological accounts of functions.Pieter E. Vermaas & Wybo Houkes - 2003 - British Journal for the Philosophy of Science 54 (2):261-289.
    The aim of this paper is to evaluate etiological accounts of functions for the domain of technical artefacts. Etiological theories ascribe functions to items on the basis of the causal histories of those items; they apply relatively straightforwardly to the biological domain, in which neo-Darwinian evolutionary theory provides a well-developed and generally accepted background for describing the causal histories of biological items. Yet there is no well-developed and generally accepted theory for describing the causal history of artefacts, so the application (...)
    Download  
     
    Export citation  
     
    Bookmark   50 citations  
  • Why There Are No People.Peter Unger - 1979 - Midwest Studies in Philosophy 4 (1):177-222.
    Download  
     
    Export citation  
     
    Bookmark   36 citations  
  • The four-color problem and its philosophical significance.Thomas Tymoczko - 1979 - Journal of Philosophy 76 (2):57-83.
    Download  
     
    Export citation  
     
    Bookmark   94 citations  
  • Understanding programming languages.Raymond Turner - 2007 - Minds and Machines 17 (2):203-216.
    We document the influence on programming language semantics of the Platonism/formalism divide in the philosophy of mathematics.
    Download  
     
    Export citation  
     
    Bookmark   10 citations  
  • The Philosophy of Computer Science.Raymond Turner & Amnon H. Eden - 2008 - Journal of Applied Logic 6 (4):459.
    Download  
     
    Export citation  
     
    Bookmark   18 citations  
  • Systems of Logic Based on Ordinals.Andrzej Mostowski - 1939 - Journal of Symbolic Logic 4 (3):128-129.
    Download  
     
    Export citation  
     
    Bookmark   50 citations  
  • Specification.Raymond Turner - 2011 - Minds and Machines 21 (2):135-152.
    The specification and implementation of computational artefacts occurs throughout the discipline of computer science. Consequently, unpacking its nature should constitute one of the core areas of the philosophy of computer science. This paper presents a conceptual analysis of the central role of specification in the discipline.
    Download  
     
    Export citation  
     
    Bookmark   22 citations  
  • On Computable Numbers, with an Application to the Entscheidungsproblem.Alan Turing - 1936 - Proceedings of the London Mathematical Society 42 (1):230-265.
    Download  
     
    Export citation  
     
    Bookmark   712 citations  
  • Intelligent machinery, a heretical theory.A. M. Turing - 1996 - Philosophia Mathematica 4 (3):256-260.
    Download  
     
    Export citation  
     
    Bookmark   37 citations  
  • Computability and λ-definability.A. M. Turing - 1937 - Journal of Symbolic Logic 2 (4):153-163.
    Download  
     
    Export citation  
     
    Bookmark   29 citations  
  • Computing as a Science: A Survey of Competing Viewpoints. [REVIEW]Matti Tedre - 2011 - Minds and Machines 21 (3):361-387.
    Since the birth of computing as an academic discipline, the disciplinary identity of computing has been debated fiercely. The most heated question has concerned the scientific status of computing. Some consider computing to be a natural science and some consider it to be an experimental science. Others argue that computing is bad science, whereas some say that computing is not a science at all. This survey article presents viewpoints for and against computing as a science. Those viewpoints are analyzed against (...)
    Download  
     
    Export citation  
     
    Bookmark   16 citations  
  • Psychological Explanation: An Introduction to the Philosophy of Psychology. [REVIEW]Charles Taylor - 1971 - Philosophical Review 80 (1):108-113.
    Download  
     
    Export citation  
     
    Bookmark   74 citations  
  • Videogames and interactive fiction.Grant Tavinor - 2005 - Philosophy and Literature 29 (1):24-40.
    In lieu of an abstract, here is a brief excerpt of the content:Videogames and Interactive FictionGrant TavinorIIn the third-person crime simulator Grand Theft Auto 3, the fictional performing of all sorts of criminal nuisance is a possibility. (Squeamish readers, or those that are adamant videogames are playing a decisive role in the moral degeneration of modern society might want to turn away now!) Here is one possibility for players of the game: while driving around in the rundown red-light district of (...)
    Download  
     
    Export citation  
     
    Bookmark   17 citations  
  • A comparison of the meaning and uses of models in mathematics and the empirical sciences.Patrick Suppes - 1960 - Synthese 12 (2-3):287--301.
    Download  
     
    Export citation  
     
    Bookmark   201 citations  
  • Vision without inversion of the retinal image.G. M. Stratton - 1897 - Psychological Review 4 (5):463-481.
    Download  
     
    Export citation  
     
    Bookmark   32 citations  
  • Aaron Sloman, The Computer Revolution in Philosophy: Philosophy, Science and Models of Mind[REVIEW]Stephen P. Stich - 1981 - Philosophical Review 90 (2):300-307.
    Download  
     
    Export citation  
     
    Bookmark   101 citations  
  • Remarks on the development of computability.Stewart Shapiro - 1983 - History and Philosophy of Logic 4 (1-2):203-220.
    The purpose of this article is to examine aspects of the development of the concept and theory of computability through the theory of recursive functions. Following a brief introduction, Section 2 is devoted to the presuppositions of computability. It focuses on certain concepts, beliefs and theorems necessary for a general property of computability to be formulated and developed into a mathematical theory. The following two sections concern situations in which the presuppositions were realized and the theory of computability was developed. (...)
    Download  
     
    Export citation  
     
    Bookmark   8 citations  
  • Logically possible machines.Eric Steinhart - 2002 - Minds and Machines 12 (2):259-280.
    I use modal logic and transfinite set-theory to define metaphysical foundations for a general theory of computation. A possible universe is a certain kind of situation; a situation is a set of facts. An algorithm is a certain kind of inductively defined property. A machine is a series of situations that instantiates an algorithm in a certain way. There are finite as well as transfinite algorithms and machines of any degree of complexity (e.g., Turing and super-Turing machines and more). There (...)
    Download  
     
    Export citation  
     
    Bookmark   7 citations  
  • Critical rationalism and engineering: ontology.Mark Staples - 2014 - Synthese 191 (10):2255-2279.
    Engineering is often said to be ‘scientific’, but the nature of knowledge in engineering is different to science. Engineering has a different ontological basis—its theories address different entities and are judged by different criteria. In this paper I use Popper’s three worlds ontological framework to propose a model of engineering theories, and provide an abstract logical view of engineering theories analogous to the deductive-nomological view of scientific theories. These models frame three key elements from definitions of engineering: requirements, designs of (...)
    Download  
     
    Export citation  
     
    Bookmark   5 citations  
  • Critical rationalism and engineering: methodology.Mark Staples - 2015 - Synthese 192 (1):337-362.
    Engineering deals with different problem situations than science, and theories in engineering are different to theories in science. So, the growth of knowledge in engineering is also different to that in science. Nonetheless, methodological issues in engineering epistemology can be explored by adapting frameworks already established in the philosophy of science. In this paper I use critical rationalism and Popper’s three worlds framework to investigate error elimination and the growth of knowledge in engineering. I discuss engineering failure arising from the (...)
    Download  
     
    Export citation  
     
    Bookmark   4 citations  
  • On one's mind.Roger Squires - 1970 - Philosophical Quarterly 20 (October):347-356.
    Download  
     
    Export citation  
     
    Bookmark   6 citations  
  • Computation, individuation, and the received view on representation.Mark Sprevak - 2010 - Studies in History and Philosophy of Science Part A 41 (3):260-270.
    The ‘received view’ about computation is that all computations must involve representational content. Egan and Piccinini argue against the received view. In this paper, I focus on Egan’s arguments, claiming that they fall short of establishing that computations do not involve representational content. I provide positive arguments explaining why computation has to involve representational content, and how that representational content may be of any type. I also argue that there is no need for computational psychology to be individualistic. Finally, I (...)
    Download  
     
    Export citation  
     
    Bookmark   59 citations  
  • The Turing triage test.Robert Sparrow - 2004 - Ethics and Information Technology 6 (4):203-213.
    If, as a number of writers have predicted, the computers of the future will possess intelligence and capacities that exceed our own then it seems as though they will be worthy of a moral respect at least equal to, and perhaps greater than, human beings. In this paper I propose a test to determine when we have reached that point. Inspired by Alan Turing’s (1950) original “Turing test”, which argued that we would be justified in conceding that machines could think (...)
    Download  
     
    Export citation  
     
    Bookmark   38 citations  
  • Killer robots.Robert Sparrow - 2007 - Journal of Applied Philosophy 24 (1):62–77.
    The United States Army’s Future Combat Systems Project, which aims to manufacture a “robot army” to be ready for deployment by 2012, is only the latest and most dramatic example of military interest in the use of artificially intelligent systems in modern warfare. This paper considers the ethics of a decision to send artificially intelligent robots into war, by asking who we should hold responsible when an autonomous weapon system is involved in an atrocity of the sort that would normally (...)
    Download  
     
    Export citation  
     
    Bookmark   218 citations  
  • Turing oracle machines, online computing, and three displacements in computability theory.Robert I. Soare - 2009 - Annals of Pure and Applied Logic 160 (3):368-399.
    We begin with the history of the discovery of computability in the 1930’s, the roles of Gödel, Church, and Turing, and the formalisms of recursive functions and Turing automatic machines . To whom did Gödel credit the definition of a computable function? We present Turing’s notion [1939, §4] of an oracle machine and Post’s development of it in [1944, §11], [1948], and finally Kleene-Post [1954] into its present form. A number of topics arose from Turing functionals including continuous functionals on (...)
    Download  
     
    Export citation  
     
    Bookmark   18 citations  
  • Computability and recursion.Robert I. Soare - 1996 - Bulletin of Symbolic Logic 2 (3):284-321.
    We consider the informal concept of "computability" or "effective calculability" and two of the formalisms commonly used to define it, "(Turing) computability" and "(general) recursiveness". We consider their origin, exact technical definition, concepts, history, general English meanings, how they became fixed in their present roles, how they were first and are now used, their impact on nonspecialists, how their use will affect the future content of the subject of computability theory, and its connection to other related areas. After a careful (...)
    Download  
     
    Export citation  
     
    Bookmark   51 citations