The role of aesthetics in understanding source code - Théorie et histoire des arts et des littératures de la modernité (UMR 7172) Accéder directement au contenu
Thèse Année : 2023

The role of aesthetics in understanding source code

Le rôle de l'esthétique dans la compréhension du code source

Résumé

This thesis investigates how the aesthetic properties of source code enable the representation of programmed semantic spaces, in relation with the function and understanding of computer processes. By examining program texts and the discourses around it, we highlight how source code aesthetics are both dependent on the context in which they are written, and contingent to other literary, architectural, and mathematical aesthetics, varying along different scales of reading. Particularly, we show how the aesthetic properties of source code manifest expressive power due to their existence as a dynamic, functional, and shared computational interface to the world, through formal organizations which facilitate semantic compression and spatial exploration.
Cette thèse examine comment les propriétés esthétiques du code source permettent la représentation d’espaces sémantiques programmés, et leur implication dans la compréhension de la fonction de processus computationels. Se basant sur un corpus de programmes-textes et des discours les accompagnant, nous montrons en quoi l’esthétique du code source est contingente d’autres domaines esthétiques littéraires, architecturaux et mathématiques, tout en demeurant dépendante du contexte au sein duquel circulent les programmes-textes, et se transformant à différentes échelles de lecture. En particulier, nous montrons que les propriétés esthétiques du code source permettent une certaine expressivité, en vertu de leur appartenance à une interface linguistique partagée et dynamique permettant de calculer le monde. Enfin, nous montrons comment une telle interface, organisée formellement, favorise la compression sémantique et l’exploration spatiale.
Fichier principal
Vignette du fichier
Resumefrancais_DEPAZ_Pierre_2023.pdf (106.84 Ko) Télécharger le fichier Fichier principal
Vignette du fichier
These_DEPAZ_Pierre_2023.pdf (4.97 Mo) Télécharger le fichier
Origine Version validée par le jury (STAR)
Origine Version validée par le jury (STAR)

Dates et versions

tel-04588711 , version 1 (27-05-2024)

Identifiants

  • HAL Id : tel-04588711 , version 1

Citer

Pierre Depaz. The role of aesthetics in understanding source code. Literature. Université de la Sorbonne nouvelle - Paris III, 2023. English. ⟨NNT : 2023PA030084⟩. ⟨tel-04588711⟩
25 Consultations
11 Téléchargements

Partager

Gmail Mastodon Facebook X LinkedIn More