-
41Martin Davis: An Overview of his Work in Logic, Computer Science, and PhilosophyPhilosophia Mathematica 33 (3): 425-450. 2025.In his autobiographical essay written in 1999, ‘From logic to computer science and back’, Martin David Davis (1928 3 8–2023 1 1) indicated that he viewed himself as a logician and a computer scientist. He expanded the essay in 2016 and expressed a new perspective through a changed title, ‘My life as a logician’. He points out that logic was the unifying theme underlying his scientific career. Our paper attempts to provide a consistent vision that illuminates Davis’s successive contributions lead…Read more
-
87Reflections on Programming Systems: Historical and Philosophical Aspects (edited book)Springer Verlag. 2018.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 an…Read more
-
74International audience.
-
174Closing the circle: An analysis of Emil post's early workBulletin of Symbolic Logic 12 (2): 267-289. 2006.In 1931 Kurt Gödel published his incompleteness results, and some years later Church and Turing showed that the decision problem for certain systems of symbolic logic has a negative solution. However, already in 1921 the young logician Emil Post worked on similar problems which resulted in what he called an “anticipation” of these results. For several reasons though he did not submit these results to a journal until 1941. This failure ‘to be the first’, did not discourage him: his contributions …Read more
-
47Russian logics and the culture of impossible: Part II: Reinterpreting algorithmic rationalityIEEE Annals of the History of Computing 43 (4). 2022.This article reinterprets algorithmic rationality by looking at the interaction between mathematical logic, mechanized reasoning, and, later, computing in the Russian Imperial and Soviet contexts to offer a history of the algorithm as a mathematical object bridging the inner and outer worlds, a humanistic vision that we, following logician Vladimir Uspensky, call the “culture of the impossible.” We unfold the deep roots of this vision as embodied in scientific intelligentsia. In Part I, we exami…Read more
-
48Programming Systems: in Search of Historical and Philosophical FoundationsIn Giuseppe Primiero & Liesbeth De Mol (eds.), Reflections on Programming Systems: Historical and Philosophical Aspects, Springer Verlag. pp. 1-12. 2018.This chapter introduces the topics investigated in this book and it frames them in a broader historical and philosophical analysis of programming and computing technology.
-
79Making the History of Computing. The History of Computing in the History of Technology and the History of MathematicsRevue de Synthèse 139 (3-4): 361-380. 2018.A history of writing the history of computing is presented in its relationship to the history of mathematics. As with many historiographies, the initial history of computing was very much an internalistic history. In the late 1970s, the field became more serious and started looking at the histories of mathematics and technology for (methodological) inspiration. Whereas the history of mathematics was initially quite influential, it is the history of technology (in its U.S. form) that has become t…Read more
-
154Setting-up early computer programs: D. H. Lehmer’s ENIAC computation (review)Archive for Mathematical Logic 49 (2): 123-146. 2010.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)
-
195Facing Computing as Technique: Towards a History and Philosophy of ComputingPhilosophy and Technology 27 (3): 321-326. 2014.We present the methodological principles underlying the scientific activities of the DHST Commission on the History and Philosophy of Computing. This volume collects refereed selected papers from the First International Conference organized by the Commission.
-
40International audience.
-
204When Logic Meets Engineering: Introduction to Logical Issues in the History and Philosophy of Computer ScienceHistory and Philosophy of Logic 36 (3): 195-204. 2015.The birth, growth, stabilization and subsequent understanding of a new field of practical and theoretical enquiry is always a conceptual process including several typologies of events, phenomena an...
-
80„A pretence of what is not“? Eine Untersuchung von Simulation(en) aus der ENIAC-PerspektiveNTM Zeitschrift für Geschichte der Wissenschaften, Technik und Medizin 27 (4): 443-478. 2019.What is the significance of high-speed computation for the sciences? How far does it result in a practice of simulation which affects the sciences on a very basic level? To offer more historical context to these recurring questions, this paper revisits the roots of computer simulation in the development of the ENIAC computer and the Monte Carlo method. With the aim of identifying more clearly what really changed (or not) in the history of science in the 1940s and 1950s due to the computer, I wil…Read more
-
Centre National de la Recherche ScientifiqueUMR 8163 Savoirs, Textes, Langage, Université de LilleOther
La Terrasse, Rhone-Alpes, France
Areas of Specialization
| Science, Logic, and Mathematics |
| Metaphysics and Epistemology |
| Other Academic Areas |
Areas of Interest
| Science, Logic, and Mathematics |
| Metaphysics and Epistemology |
| Other Academic Areas |