𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Reflections on Programming Systems: Historical and Philosophical Aspects

✍ Scribed by Liesbeth De Mol, Giuseppe Primiero


Publisher
Springer International Publishing
Year
2018
Tongue
English
Leaves
284
Series
Philosophical Studies Series 133
Edition
1st ed.
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


This book presents a historical and philosophical analysis of programming systems, intended as large computational systems like, for instance, operating systems, programmed to control processes. The introduction to the volume emphasizes the contemporary need of providing a foundational analysis of such systems, rooted in a broader historical and philosophical discussion.

The different chapters are grouped around three major themes. The first concerns the early history of large systems developed against the background of issues related to the growing semantic gap between hardware and code. The second revisits the fundamental issue of complexity of large systems, dealt with by the use of formal methods and the development of `grand designs’ like Unix. Finally, a third part considers several issues related to programming systems in the real world, including chapters on aesthetical, ethical and political issues.

This book will interest researchers from a diversity of backgrounds. It will appeal to historians, philosophers, as well as logicians and computer scientists who want to engage with topics relevant to the history and philosophy of programming and more specifically the role of programming systems in the foundations of computing.


✦ Table of Contents


Front Matter ....Pages i-viii
Programming Systems: in Search of Historical and Philosophical Foundations (Liesbeth De Mol, Giuseppe Primiero)....Pages 1-12
Front Matter ....Pages 13-13
Validity and Correctness Before the OS: the Case of LEO I and LEO II (Rabia Arif, Elisabetta Mori, Giuseppe Primiero)....Pages 15-47
What Is an Operating System? A Historical Investigation (1954–1964) (Maarten Bullynck)....Pages 49-79
Front Matter ....Pages 81-81
Formal Semantics of ALGOL 60: Four Descriptions in their Historical Context (Troy K. Astarte, Cliff B. Jones)....Pages 83-152
Sans-Papiers as First-Class Citizens (Julian Rohrhuber)....Pages 153-185
Front Matter ....Pages 187-187
Unix, Plan 9 and the Lurking Smalltalk (Stephen Kell)....Pages 189-213
Unix: Building a Development Environment from Scratch (Warren Toomey)....Pages 215-231
Front Matter ....Pages 233-233
Ethical Operating Systems (Naveen Sundar Govindarajulu, Selmer Bringsjord, Atriya Sen, Jean-Claude Paquin, Kevin O’Neill)....Pages 235-260
From Sovereign Operating Systems to the Sovereign Digital Chain (GaΓ«l Duval)....Pages 261-271
Elegance in Software (Robin K. Hill)....Pages 273-286

✦ Subjects


Philosophy; Philosophy of Technology; Operating Systems; History of Computing; History of Science; History of Technology


πŸ“œ SIMILAR VOLUMES


Philosophy by Women: 22 Philosophers Ref
✍ Elly Vintiadis (editor) πŸ“‚ Library πŸ“… 2020 πŸ› Routledge 🌐 English

<p>What is philosophy, why does it matter, and how would it be different if women wrote more of it? At a time when the importance of philosophy, and the humanities in general, is being questioned and atΒ a timeΒ when the question of gender equality is a huge public question, 22 women in philosophy lay

Philosophical Reflections on Antiquity:
✍ Paul Fairfield πŸ“‚ Library πŸ“… 2020 πŸ› Lexington Books 🌐 English

<p><span>Philosophical Reflections on Antiquity: Historical Change addresses the question of whether there is a logic of historical change, and whether the collapse of teleology should deter us from inquiring anew whether any recurring patterns and themes show themselves amid the complexity of histo

Philosophical Reflections on Antiquity:
✍ Paul Fairfield πŸ“‚ Library πŸ“… 2020 πŸ› Lexington Books 🌐 English

Philosophical Reflections on Antiquity: Historical Change addresses the question of whether there is a logic of historical change, and whether the collapse of teleology should deter us from inquiring anew whether any recurring patterns and themes show themselves amid the complexity of historical lif

Aspect-Oriented Programming with AspectJ
✍ Ivan Kiselev πŸ“‚ Library πŸ“… 2002 πŸ› Sams 🌐 English

Paperback: 288 pages Publisher: Sams; 1st edition (July 17, 2002) ISBN: 0672324105 Product Dimensions: 9.1 x 7.4 x 0.7 inches In a November 2001 Java Pro magazine article, noted Java pundit Daniel Savarese states, ''''The days of Object-Orient''

Meta-Philosophical Reflection on Feminis
✍ Maria Cristina Amoretti, Nicla Vassallo (eds.) πŸ“‚ Library πŸ“… 2016 πŸ› Springer International Publishing 🌐 English

<p>This volume offers a meta-philosophical reflection on feminist philosophies of science. It emphasizes and discusses both the connections and differences between "traditional" philosophies of science and feminist philosophies of science. The collection systematically analyses feminist contribution

Reflections on Spacetime: Foundations, P
✍ John Earman (auth.), U. Majer, H.-J. Schmidt (eds.) πŸ“‚ Library πŸ“… 1995 πŸ› Springer Netherlands 🌐 English

<p>REFLECTIONS ON SPACETIME - FOUNDATIONS, PHILOSOPHY AND HISTORY During the academic year 1992/93, an interdisciplinary research group constituted itself at the Zentrum fUr interdisziplinare Forschung (ZiF) in Bielefeld, Germany, under the title 'Semantical Aspects of Spacetime Theories', in which