Results for 'Computer programming History.'

1000+ found
Order:
  1.  47
    Setting-up early computer programs: D. H. Lehmer’s ENIAC computation. [REVIEW]Maarten Bullynck & Liesbeth De Mol - 2010 - Archive for Mathematical Logic 49 (2):123-146.
    A complete reconstruction of Lehmer’s ENIAC set-up for computing the exponents of p modulo two is given. This program served as an early test program for the ENIAC (1946). The reconstruction illustrates the difficulties of early programmers to find a way between a man operated and a machine operated computation. These difficulties concern both the content level (the algorithm) and the formal level (the logic of sequencing operations).
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  2.  11
    From the genetic to the computer program: the historicity of ‘data’ and ‘computation’ in the investigations on the nematode worm C. elegans.Miguel García-Sancho - 2012 - Studies in History and Philosophy of Science Part C: Studies in History and Philosophy of Biological and Biomedical Sciences 43 (1):16-28.
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  3.  29
    From the genetic to the computer program: the historicity of 'data' and 'computation' in the investigations on the nematode worm C. elegans (1963–1998). [REVIEW]Miguel García-Sancho - 2012 - Studies in History and Philosophy of Science Part C: Studies in History and Philosophy of Biological and Biomedical Sciences 43 (1):16-28.
  4.  8
    Logic Programming: Proceedings of the Joint International Conference and Symposium on Logic Programming.Krzysztof R. Apt & Association for Logic Programming - 1992 - MIT Press (MA).
    The Joint International Conference on Logic Programming, sponsored by the Association for Logic Programming, is a major forum for presentations of research, applications, and implementations in this important area of computer science. Logic programming is one of the most promising steps toward declarative programming and forms the theoretical basis of the programming language Prolog and its various extensions. Logic programming is also fundamental to work in artificial intelligence, where it has been used for (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  5.  5
    Programming Men and Machines. Changing Organisation in the Artillery Computations at Aberdeen Proving Ground (1916-1946). [REVIEW]Maarten Bullynck - 2018 - Revue de Synthèse 139 (3-4):241-266.
    After the First World War mathematics and the organisation of ballistic computations at Aberdeen Proving Ground changed considerably. This was the basis for the development of a number of computing aids that were constructed and used during the years 1920 to 1950. This article looks how the computational organisation forms and changes the instruments of calculation. After the differential analyzer relay-based machines were built by Bell Labs and, finally, the ENIAC, one of the first electronic computers, was built, to satisfy (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  6.  11
    ‘We’re not programmed, we’re people’: Figuring the caring computer.Robin Stoate - 2012 - Feminist Theory 13 (2):197-211.
    This article intervenes in feminist theories concerning the politics of care, reading this contested notion through its representation in an ‘artificial’ relationship between a human clone and a computer in the science fiction film Moon (dir. Duncan Jones, 2009). Drawing on Joan Tronto’s work (1993), I delineate a conventional, vernacular conception of care, which puts in place problematic, prescriptive roles in caring relationships. Then, reading Moon through Donna Haraway’s theorisation of companion species (2008) and what she terms the ‘touching’ (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark  
  7.  4
    Logic Programming and Non-monotonic Reasoning: Proceedings of the First International Workshop.Wiktor Marek, Anil Nerode, V. S. Subrahmanian & Association for Logic Programming - 1991 - MIT Press (MA).
    The First International Workshop brings together researchers from the theoretical ends of the logic programming and artificial intelligence communities to discuss their mutual interests. Logic programming deals with the use of models of mathematical logic as a way of programming computers, where theoretical AI deals with abstract issues in modeling and representing human knowledge and beliefs. One common ground is nonmonotonic reasoning, a family of logics that includes room for the kinds of variations that can be found (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  8. Some Lisp History and Some Programming Language Ideas.John McCarthy - unknown
    • Lisp was intended to be compiled at first. However, a universal Lisp function eval in 1959 to show that neater language for computability theory than Turing Steve Russell pointed out that the universal function taken as an interpreter for pure Lisp, and hand-compiled..
     
    Export citation  
     
    Bookmark  
  9.  7
    ALPUK91: Proceedings of the 3rd UK Annual Conference on Logic Programming, Edinburgh, 10–12 April 1991.Tim Duncan, C. S. Mellish, Geraint A. Wiggins & British Computer Society - 1992 - Springer.
    Since its conception nearly 20 years ago, Logic Programming - the idea of using logic as a programming language - has been developed to the point where it now plays an important role in areas such as database theory, artificial intelligence and software engineering. However, there are still many challenging research issues to be addressed and the UK branch of the Association for Logic Programming was set up to provide a forum where the flourishing research community could (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  10. Assyrian Merchants meet Nuclear Physicists: History of the Early Contributions from Social Sciences to Computer Science. The Case of Automatic Pattern Detection in Graphs (1950s-1970s).Sébastien Plutniak - 2021 - Interdisciplinary Science Reviews 46 (4):547-568.
    Community detection is a major issue in network analysis. This paper combines a socio-historical approach with an experimental reconstruction of programs to investigate the early automation of clique detection algorithms, which remains one of the unsolved NP-complete problems today. The research led by the archaeologist Jean-Claude Gardin from the 1950s on non-numerical information and graph analysis is retraced to demonstrate the early contributions of social sciences and humanities. The limited recognition and reception of Gardin's innovative computer application to the (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  11.  47
    Why Computers Can’t Feel Pain.John Mark Bishop - 2009 - Minds and Machines 19 (4):507-516.
    The most cursory examination of the history of artificial intelligence highlights numerous egregious claims of its researchers, especially in relation to a populist form of ‘strong’ computationalism which holds that any suitably programmed computer instantiates genuine conscious mental states purely in virtue of carrying out a specific series of computations. The argument presented herein is a simple development of that originally presented in Putnam’s (Representation & Reality, Bradford Books, Cambridge in 1988) monograph, “Representation & Reality”, which if correct, has (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   10 citations  
  12. Computer simulation and the features of novel empirical data.Greg Lusk - 2016 - Studies in History and Philosophy of Science Part A 56:145-152.
    In an attempt to determine the epistemic status of computer simulation results, philosophers of science have recently explored the similarities and differences between computer simulations and experiments. One question that arises is whether and, if so, when, simulation results constitute novel empirical data. It is often supposed that computer simulation results could never be empirical or novel because simulations never interact with their targets, and cannot go beyond their programming. This paper argues against this position by (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   10 citations  
  13. Why computers can't feel pain.John Mark Bishop - 2009 - Minds and Machines 19 (4):507-516.
    The most cursory examination of the history of artificial intelligence highlights numerous egregious claims of its researchers, especially in relation to a populist form of ‘strong’ computationalism which holds that any suitably programmed computer instantiates genuine conscious mental states purely in virtue of carrying out a specific series of computations. The argument presented herein is a simple development of that originally presented in Putnam’s (Representation & Reality, Bradford Books, Cambridge in 1988 ) monograph, “Representation & Reality”, which if correct, (...)
    Direct download (8 more)  
     
    Export citation  
     
    Bookmark   11 citations  
  14.  7
    Maszyny Matematyczne, women, and computing: The birth of computers in the Polish communist era.Carla Petrocelli - 2023 - History of Science 61 (3):409-435.
    The history of computing usually focuses on achievements in Western universities and research centers and is mostly about what happened in the United States and Great Britain. However, in Eastern Europe, particularly in war-torn Poland, where there was very little state funding, many highly original hardware and software projects were initiated. The small number of publications available to us, especially those in English, led to the belief that technological progress was the result of research carried out in Western countries alone. (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  15. Recent Developments in Computing and Philosophy.Anthony F. Beavers - 2011 - Journal for General Philosophy of Science / Zeitschrift für Allgemeine Wissenschaftstheorie 42 (2):385-397.
    Because the label "computing and philosophy" can seem like an ad hoc attempt to tie computing to philosophy, it is important to explain why it is not, what it studies (or does) and how it differs from research in, say, "computing and history," or "computing and biology". The American Association for History and Computing is "dedicated to the reasonable and productive marriage of history and computer technology for teaching, researching and representing history through scholarship and public history" (http://theaahc.org). More (...)
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark  
  16.  16
    Why Computers Can’t Feel Pain.Mark Bishop - 2009 - Minds and Machines 19 (4):507-516.
    The most cursory examination of the history of artificial intelligence highlights numerous egregious claims of its researchers, especially in relation to a populist form of ‘strong’ computationalism which holds that any suitably programmed computer instantiates genuine conscious mental states purely in virtue of carrying out a specific series of computations. The argument presented herein is a simple development of that originally presented in Putnam’s monograph, “Representation & Reality”, which if correct, has important implications for turing machine functionalism and the (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   8 citations  
  17.  70
    Philosophy and computing: an introduction.Luciano Floridi - 1999 - Routledge.
    Philosophy and Computing explores each of the following areas of technology: the digital revolution; the computer; the Internet and the Web; CD-ROMs and Mulitmedia; databases, textbases, and hypertexts; Artificial Intelligence; the future of computing. Luciano Floridi shows us how the relationship between philosophy and computing provokes a wide range of philosophical questions: is there a philosophy of information? What can be achieved by a classic computer? How can we define complexity? What are the limits of quantam computers? Is (...)
    Direct download  
     
    Export citation  
     
    Bookmark   56 citations  
  18.  10
    Program FAKE: Monte Carlo Event Generators as Tools of Theory in Early High Energy Physics.Arianna Borrelli - 2019 - NTM Zeitschrift für Geschichte der Wissenschaften, Technik und Medizin 27 (4):479-514.
    The term Monte Carlo method indicates any computer-aided procedure for numerical estimation that combines mathematical calculations with randomly generated numerical input values. Today it is an important tool in high energy physics while physicists and philosophers also often consider it a sort of virtual experiment. The Monte Carlo method was developed in the 1940s, in the context of U.S. American nuclear weapons research, an event often regarded as the origin of both computer simulation and “artificial reality” (Galison 1997). (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  19.  35
    Reflections on Programming Systems: Historical and Philosophical Aspects.Giuseppe Primiero & Liesbeth De Mol (eds.) - 2018 - Cham: Springer Verlag.
    This book presents a systematic philosophical and historical analysis of operating systems (0S). The discussion starts with the evolution of OSs since before their birth. It continues with a comprehensive philosophical analysis grounded in technical aspects. Coverage looks at software and (where appropriate) hardware as well as their historical developments. The authors not only offer historical and philosophical reflections on operating systems. They also explore the programs they coordinate and trace the epsitemic and ontological consequences of their designs. Each chapter (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  20.  51
    Scientific Discovery: Computational Explorations of the Creative Processes.Malcolm R. Forster - 1987 - MIT Press (MA).
    Scientific discovery is often regarded as romantic and creative - and hence unanalyzable - whereas the everyday process of verifying discoveries is sober and more suited to analysis. Yet this fascinating exploration of how scientific work proceeds argues that however sudden the moment of discovery may seem, the discovery process can be described and modeled. Using the methods and concepts of contemporary information-processing psychology (or cognitive science) the authors develop a series of artificial-intelligence programs that can simulate the human thought (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   119 citations  
  21.  24
    Ethical Computing.Marcel Verweij - 1993 - Idealistic Studies 23 (2-3):151-159.
    As many moral problems have a very complex nature, moral reasoning towards a justified decision in such cases may be as difficult. Many considerations have to be taken into account in order to reach a judgement based on good reasons. May the computer, as a tool in data processing, be of use for ethical decision-making? In this paper I will argue that we should be very careful in developing and using ethical expert-systems. Next, I will explain how the (...) may be a useful ‘tool’ for instruction in moral reasoning. This will be done by presenting a model for Computer Assisted Instruction in ethics. Finally, I will describe the outline of a CAI program according to this model and discuss some problems which are encountered in designing this program. (shrink)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  22.  7
    Ethical Computing.Marcel Verweij - 1993 - Idealistic Studies 23 (2-3):151-159.
    As many moral problems have a very complex nature, moral reasoning towards a justified decision in such cases may be as difficult. Many considerations have to be taken into account in order to reach a judgement based on good reasons. May the computer, as a tool in data processing, be of use for ethical decision-making? In this paper I will argue that we should be very careful in developing and using ethical expert-systems. Next, I will explain how the (...) may be a useful ‘tool’ for instruction in moral reasoning. This will be done by presenting a model for Computer Assisted Instruction in ethics. Finally, I will describe the outline of a CAI program according to this model and discuss some problems which are encountered in designing this program. (shrink)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  23.  14
    Programming Primes : A Paradigmatic Program and Its Incarnations in the Age of Structured Programming.Maarten Bullynck - 2015 - History and Philosophy of Logic 36 (3):229-241.
    In response to the so-called ‘software crisis’ of the late 1960s, many approaches were proposed to turn software engineering and programming into more systematic disciplines, to turn an art into a science. This paper studies one popular example often used in these proposals, the computation of a list of primes, to discuss some salient features of the proposed programming paradigms. It also looks at the actual implementation in the early 1970s of the prime program on a time-sharing system (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  24.  46
    Computational models of the emotions: from models of the emotions of the individual to modelling the emerging irrational behaviour of crowds. [REVIEW]Ephraim Nissan - 2009 - AI and Society 24 (4):403-414.
    Computational models of emotions have been thriving and increasingly popular since the 1990s. Such models used to be concerned with the emotions of individual agents when they interact with other agents. Out of the array of models for the emotions, we are going to devote special attention to the approach in Adamatzky’s Dynamics of Crowd-Minds. The reason it stands out, is that it considers the crowd, rather than the individual agent. It fits in computational intelligence. It works by mathematical simulation (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  25. Computation and cognitive science: Introduction to issue.Mark Sprevak - 2010 - Studies in History and Philosophy of Science Part A 41 (3):223-226.
    Nowadays, it has become almost a matter of course to say that the human mind is like a computer. Folks in all walks of life talk of ‘programming’ themselves, ‘multitasking’, running different ‘operating systems’, and sometimes of ‘crashing’ and being ‘rebooted’. Few who have used computers have not been touched by the appeal of the..
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  26.  89
    The Machine Scenario: A Computational Perspective on Alternative Representations of Indeterminism.Vincent Grandjean & Matteo Pascucci - 2020 - Minds and Machines 31 (1):59-74.
    In philosophical logic and metaphysics there is a long-standing debate around the most appropriate structures to represent indeterministic scenarios concerning the future. We reconstruct here such a debate in a computational setting, focusing on the fundamental difference between moment-based and history-based structures. Our presentation is centered around two versions of an indeterministic scenario in which a programmer wants a machine to perform a given task at some point after a specified time. One of the two versions includes an assumption about (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  27.  95
    The Invention of the Object: Object Orientation and the Philosophical Development of Programming Languages.Justin Joque - 2016 - Philosophy and Technology 29 (4):335-356.
    Programming languages have developed significantly over the past century to provide complex models to think about and describe the world and processes of computation. Out of Alan Kay’s Smalltalk and a number of earlier languages, object-oriented programming has emerged as a preeminent mode of writing and organizing programs. Tracing the history of object-oriented programming from its origins in Simula and Sketchpad through Smalltalk, particularly its philosophical and technical developments, offers unique insights into philosophical questions about objects, language, (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  28.  37
    Universe creation on a computer.Gordon McCabe - 2005 - Studies in History and Philosophy of Science Part B: Studies in History and Philosophy of Modern Physics 36 (4):591-625.
    The purpose of this paper is to provide an account of the epistemology and metaphysics of universe creation on a computer. The paper begins with F.J.Tipler's argument that our experience is indistinguishable from the experience of someone embedded in a perfect computer simulation of our own universe, hence we cannot know whether or not we are part of such a computer program ourselves. Tipler's argument is treated as a special case of epistemological scepticism, in a similar vein (...)
    No categories
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  29.  17
    Ability, Breadth, and Parsimony in Computational Models of Higher‐Order Cognition.Nicholas L. Cassimatis, Paul Bello & Pat Langley - 2008 - Cognitive Science 32 (8):1304-1322.
    Computational models will play an important role in our understanding of human higher‐order cognition. How can a model's contribution to this goal be evaluated? This article argues that three important aspects of a model of higher‐order cognition to evaluate are (a) its ability to reason, solve problems, converse, and learn as well as people do; (b) the breadth of situations in which it can do so; and (c) the parsimony of the mechanisms it posits. This article argues that fits of (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   14 citations  
  30.  51
    Creativity in Computer Science.Daniel Saunders & Paul Thagard - unknown
    Computer science only became established as a field in the 1950s, growing out of theoretical and practical research begun in the previous two decades. The field has exhibited immense creativity, ranging from innovative hardware such as the early mainframes to software breakthroughs such as programming languages and the Internet. Martin Gardner worried that "it would be a sad day if human beings, adjusting to the Computer Revolution, became so intellectually lazy that they lost their power of creative (...)
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  31.  25
    Mapping an expanding territory: computer simulations in evolutionary biology.Philippe Huneman - 2014 - History and Philosophy of the Life Sciences 36 (1):60-89.
    The pervasive use of computer simulations in the sciences brings novel epistemological issues discussed in the philosophy of science literature since about a decade. Evolutionary biology strongly relies on such simulations, and in relation to it there exists a research program (Artificial Life) that mainly studies simulations themselves. This paper addresses the specificity of computer simulations in evolutionary biology, in the context (described in Sect. 1) of a set of questions about their scope as explanations, the nature of (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   3 citations  
  32. Mind as Machine: The Influence of Mechanism on the Conceptual Foundations of the Computer Metaphor.Pavel Baryshnikov - 2022 - RUDN Journal of Philosophy 26 (4):755-769.
    his article will focus on the mechanistic origins of the computer metaphor, which forms the conceptual framework for the methodology of the cognitive sciences, some areas of artificial intelligence and the philosophy of mind. The connection between the history of computing technology, epistemology and the philosophy of mind is expressed through the metaphorical dictionaries of the philosophical discourse of a particular era. The conceptual clarification of this connection and the substantiation of the mechanistic components of the computer metaphor (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  33.  81
    The history of BCI: From a vision for the future to real support for personhood in people with locked-in syndrome.Andrea Kübler - 2019 - Neuroethics 13 (2):163-180.
    The history of brain-computer interfaces developed from a mere idea in the days of early digital technology to today’s highly sophisticated approaches for signal detection, recording, and analysis. In the 1960s, electroencephalography was tied to the laboratory due to equipment and recording requirements. Today, amplifiers exist that are built in the electrode cap and are so resistant to movement artefacts that data collection in the field is no longer a critical issue. Within 60 years, the field has moved from (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  34.  10
    The Philosophy of Computer Languages.Graham White - 2004 - In Luciano Floridi (ed.), The Blackwell Guide to the Philosophy of Computing and Information. Oxford, UK: Blackwell. pp. 237–247.
    The prelims comprise: Introduction: Two Semantic Projects History The Uses of Semantics Conclusions.
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  35.  46
    Trees of history in systematics and philology.Robert J. O'Hara - 1996 - Memorie Della Società Italiana di Scienze Naturali E Del Museo Civico di Storia Naturale di Milano 27 (1): 81–88.
    "The Natural System" is the name given to the underlying arrangement present in the diversity of life. Unlike a classification, which is made up of classes and members, a system or arrangement is an integrated whole made up of connected parts. In the pre-evolutionary period a variety of forms were proposed for the Natural System, including maps, circles, stars, and abstract multidimensional objects. The trees sketched by Darwin in the 1830s should probably be considered the first genuine evolutionary diagrams of (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   5 citations  
  36.  9
    Learning to Interpret Measurement and Motion in Fourth Grade Computational Modeling.Amy Voss Farris, Amanda C. Dickes & Pratim Sengupta - 2019 - Science & Education 28 (8):927-956.
    Studies of scientific practice demonstrate that the development of scientific models is an enactive and emergent process. Scientists make meaning through processes such as perspective taking, finding patterns, and following intuitions. In this paper, we focus on how a group of fourth grade learners and their teacher engaged in interpretation in ways that align with core ideas and practices in kinematics and computing. Cycles of measuring and modeling––including computer programming––helped to support classroom interactions that highlighted the interpretive nature (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  37.  8
    Logos and máthēma: studies in the philosophy of mathematics and history of logic.Roman Murawski - 2011 - New York: Peter Lang.
    The volume contains twenty essays devoted to the philosophy of mathematics and the history of logic. They have been divided into four parts: general philosophical problems of mathematics, Hilbert's program vs. the incompleteness phenomenon, philosophy of mathematics in Poland, mathematical logic in Poland. Among considered problems are: epistemology of mathematics, the meaning of the axiomatic method, existence of mathematical objects, distinction between proof and truth, undefinability of truth, Goedel's theorems and computer science, philosophy of mathematics in Polish mathematical and (...)
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  38.  42
    Consciousness and the Computational Mind. [REVIEW]D. S. Clarke Jr - 1988 - Review of Metaphysics 42 (1):147-149.
    The term 'consciousness' has not been consistently used in the history of philosophy and psychology. It has been taken to stand for the mental activity in which all of us are engaged during our waking lives, whether absorbed in the solving of a task or in calm moments of contemplation. It has also been allied with the term 'introspection' to stand for a self-monitoring activity, one in which we are not simply engaged, but in which we aware of the succession (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  39.  8
    Bedeviled: A Shadow History of Demons in Science.Oren Harman - 2022 - Common Knowledge 28 (3):447-449.
    Poreskoro, with three cat and four dog heads and a snake with a forked tongue as his tail, is responsible for epidemics of contagious diseases in Romany folklore. The Pishachas of Vedic mythology lurk in charnel houses and graveyards, waiting for humans to infect with madness. In Christian demonology, Pythius is known as the ruler of the eighth circle of the Inferno, bestowing heinous and unspeakable tortures on those who have committed fraud. Demons are the stuff of legends, and they (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  40.  33
    AI and the Origins of the Functional Programming Language Style.Mark Priestley - 2017 - Minds and Machines 27 (3):449-472.
    The Lisp programming language is often described as the first functional programming language and also as an important early AI language. In the history of functional programming, however, it occupies a rather anomalous position, as the circumstances of its development do not fit well with the widely accepted view that functional languages have been developed through a theoretically-inspired project of deriving practical programming languages from the lambda calculus. This paper examines the origins of Lisp in the (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  41.  35
    From Monitors to Monitors: A Primitive History.Troy K. Astarte - 2024 - Minds and Machines 34 (1):51-71.
    As computers became multi-component systems in the 1950s, handling the speed differentials efficiently was identified as a major challenge. The desire for better understanding and control of ‘concurrency’ spread into hardware, software, and formalism. This paper examines the way in which the problem emerged and was handled across various computing cultures from 1955 to 1985. In the machinic culture of the late 1950s, system programs called ‘monitors’ were used for directly managing synchronisation. Attempts to reframe synchronisation in the subsequent algorithmic (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  42.  73
    Turing and Von Neumann: From Logic to the Computer.B. Jack Copeland & Zhao Fan - 2023 - Philosophies 8 (2):22.
    This article provides a detailed analysis of the transfer of a key cluster of ideas from mathematical logic to computing. We demonstrate the impact of certain of Turing’s logico-philosophical concepts from the mid-1930s on the emergence of the modern electronic computer—and so, in consequence, Turing’s impact on the direction of modern philosophy, via the computational turn. We explain why both Turing and von Neumann saw the problem of developing the electronic computer as a problem in logic, and we (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  43.  64
    Integrating the ethical and social context of computing into the computer science curriculum An interim report from the content sub-committee of the ImpactCS steering committee.Chuck Huff, Ronald Anderson, Joyce Little, Deborah Johnson & Rob Kling - 1996 - Science and Engineering Ethics 2 (2):211.
    This paper describes the major components of ImpactCS, a program to develop strategies and curriculum materials for integrating social and ethical considerations into the computer science curriculum. It presents, in particular, the content recommendations of a subcommittee of ImpactCS; and it illustrates the interdisciplinary nature of the field, drawing upon concepts from computer science, sociology, philosophy, psychology, history and economics.
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  44. Syntax, Semantics, and Computer Programs.William J. Rapaport - 2020 - Philosophy and Technology 33 (2):309-321.
    Turner argues that computer programs must have purposes, that implementation is not a kind of semantics, and that computers might need to understand what they do. I respectfully disagree: Computer programs need not have purposes, implementation is a kind of semantic interpretation, and neither human computers nor computing machines need to understand what they do.
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  45.  8
    Backgammon computer program beats world champion.Hans J. Berliner - 1980 - Artificial Intelligence 14 (2):205-220.
  46.  26
    Should computer programs be owned?Deborah G. Johnson - 1985 - Metaphilosophy 16 (4):276-288.
  47.  22
    Should computer programs be ownable?David H. Carey - 1993 - Metaphilosophy 24 (1-2):76-84.
  48. A computer program for determining matrix models of propositional calculi.R. T. Brady - 1976 - Logique Et Analyse 19 (74):233.
     
    Export citation  
     
    Bookmark  
  49. No computer program required: Even pencil-and-paper argument mapping improves critical thinking skills.Mara Harrell - 2008 - Teaching Philosophy 31 (4):351-374.
    Argument-mapping software abounds, and one of the reasons is that using the software has been shown to teach/promote/improve critical thinking skills. These positive results are very encouraging, but they also raise the question of whether the computer tutorial environment is producing these results, or whether learning argument mapping, even with just paper and pencil, is sufficient. Based on the results of two empirical studies, I argue that the basic skill of being able to represent an argument diagrammatically plays an (...)
    Direct download (7 more)  
     
    Export citation  
     
    Bookmark   6 citations  
  50.  2
    On Making Historical Techniques More Specific: "Real Types" Constructed with a Computer.George Murphy & M. Mueller - 1967 - History and Theory 6 (1):14-32.
    Programming computers to construct "real types," generally descriptive of a class of societies, makes explicit all steps in the thought process of such constructions because unambiguous instructions to, the computer are needed. The historian uses his judgment to choose a data field and variables that may be relevant in forming a type. He then looks for matches; he divides the data field into groups according to one variable and sees if the other variables differ significantly according to these (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
1 — 50 / 1000