W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2013

Re: Request for feedback: Filesystem API

From: Brendan Eich <brendan@secure.meer.net>
Date: Sun, 11 Aug 2013 08:03:15 +1200
Message-ID: <52069C83.5010609@secure.meer.net>
To: Jonas Sicking <jonas@sicking.cc>, Domenic Denicola <domenic@domenicdenicola.com>
CC: "public-script-coord@w3.org" <public-script-coord@w3.org>
Something is going wrong here.

OSes have block devices but they are low-level, and locking is up to 
higher layers.

OSes since Unix destroyed the category (cf. Rob Pike "systems research 
is dead" talk) have filesystems, higher-level, built on block devices. 
Web apps want filesystems, reasonably enough, since programs (AKA 
"native apps", shoot me now) have had filesystems for decades.

Extensible Web Manifesto does *not* mean standardizing only block 
devices and reinvinting filesystems (poorly) in JS libraries on top!

Does anyone disagree?

Also, "syntactic sugar" is for programming languages. "Compound API" is 
not the same. But first let's agree that move is not compound, 
composite, or sugar.

Received on Saturday, 10 August 2013 20:03:51 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:14:17 UTC