‹Programming› 2018
Mon 9 - Thu 12 April 2018 Nice, France
Mon 9 Apr 2018 09:20 - 09:50 at Baie des Anges A - Salon des Refusés 1

This paper explores the concept of file as directory (FAD) as a unified interface to structured data within a file by representing such a file as (virtual) directory and the structured data as subdirectories and subfiles. Transparent conversion of files an their structured data into directory trees is to be handled by virtual filesystem providers. This allows for arbitrary applications and programming languages to read and write data within supported file types without the need to understand the file format - e.g., in order to modify pixel values within an image file, paragraphs in a text document, or settings in a configuration file. Advantages of this approach compared to API-mediated file access might include better learnability, modularity, explorability, synchronous access, better integration of proprietary applications, and a few other nice features. While technical issues of the FAD concept have been discussed by developers in the past, no major operating system allows FAD at the moment. In this paper I present concept, advantages, limitations, and use cases of FAD.

Mon 9 Apr

refuses-2018-papers
09:00 - 10:30: Salon des Refusés 2018 - Salon des Refusés 1 at Baie des Anges A
refuses-2018-papers09:00 - 09:20
Talk
Tomas PetricekAlan Turing Institute, Luke Church
refuses-2018-papers09:20 - 09:50
Talk
Raphael WimmerUniversity of Regensburg
Pre-print
refuses-2018-papers09:50 - 10:10
Talk
Philip TchernavskijEx Situ | Université Paris-Sud
refuses-2018-papers10:10 - 10:30
Talk
Stephen KellUniversity of Cambridge