Towards a hermeneutic definition of software
Abstract The paper intends to establish a comprehensive definition of software from a postphenomenological 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 definitio...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Springer Nature
2020-08-01
|
Series: | Humanities & Social Sciences Communications |
Online Access: | https://doi.org/10.1057/s41599-020-00565-0 |
id |
doaj-fefba5274235491c916e992e64cf1c48 |
---|---|
record_format |
Article |
spelling |
doaj-fefba5274235491c916e992e64cf1c482021-08-22T11:32:17ZengSpringer NatureHumanities & Social Sciences Communications2662-99922020-08-017111110.1057/s41599-020-00565-0Towards a hermeneutic definition of softwareLuca M. Possati0University of PortoAbstract The paper intends to establish a comprehensive definition of software from a postphenomenological 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 re-writing process that implies an interpretation on two levels, epistemological and ontological.https://doi.org/10.1057/s41599-020-00565-0 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Luca M. Possati |
spellingShingle |
Luca M. Possati Towards a hermeneutic definition of software Humanities & Social Sciences Communications |
author_facet |
Luca M. Possati |
author_sort |
Luca M. Possati |
title |
Towards a hermeneutic definition of software |
title_short |
Towards a hermeneutic definition of software |
title_full |
Towards a hermeneutic definition of software |
title_fullStr |
Towards a hermeneutic definition of software |
title_full_unstemmed |
Towards a hermeneutic definition of software |
title_sort |
towards a hermeneutic definition of software |
publisher |
Springer Nature |
series |
Humanities & Social Sciences Communications |
issn |
2662-9992 |
publishDate |
2020-08-01 |
description |
Abstract The paper intends to establish a comprehensive definition of software from a postphenomenological 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 re-writing process that implies an interpretation on two levels, epistemological and ontological. |
url |
https://doi.org/10.1057/s41599-020-00565-0 |
work_keys_str_mv |
AT lucampossati towardsahermeneuticdefinitionofsoftware |
_version_ |
1721199712115097600 |