logo
Loading...
Towards a hermeneutic definition of software

Computer Science

Towards a hermeneutic definition of software

L. M. Possati

Discover a fresh perspective on software that transcends the traditional algorithm definition. This research by Luca M. Possati delves into the intricate relationship between software, continental philosophy, and hermeneutics, revealing software as a dynamic hermeneutic process rather than a mere programming tool.... show more
Abstract
The paper intends to establish a comprehensive definition of software from a post-phenomenological and hermeneutic point of view. It intends to show the contribution of continental philosophy to the study of new technologies. In section "Introduction: why do we need a comprehensive definition of software?", I underline the need for a philosophical analysis that can highlight the multifaceted and paradoxical nature of software. In section "Engineering in written form: the five criteria," starting from some remarks on the history of programming languages, I define a list of minimal requirements (five criteria) that something needs to meet to be qualified as software. All these requirements share two essential features: the written form and the effectiveness, that is, the need to be executed by a physical machine. In section "Software as text: a hermeneutic model," I focus on software as form of writing. I develop this idea by using Ricoeur's hermeneutic model. I claim that software is a type of text. In section "The grammatology of microprocessor," I focus on the second aforementioned feature: the effectiveness of software. I claim that this effectiveness is based on the analogy between electric circuitries and Boolean logic. Software is a writing and rewriting process that implies an interpretation on two levels, epistemological and ontological.
Publisher
Humanities and Social Sciences Communications
Published On
Aug 21, 2020
Authors
Luca M. Possati
Tags
software
continental philosophy
hermeneutics
algorithm
epistemology
ontological interpretation
Boolean logic
Listen, Learn & Level Up
Over 10,000 hours of research content in 25+ fields, available in 22+ languages.
No more digging through PDFs, just hit play and absorb the world's latest research in your language, on your time.
listen to research audio papers with researchbunny