- From: Brendan Eich <brendan@secure.meer.net>
- Date: Sun, 11 Aug 2013 08:03:15 +1200
- 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. /be
Received on Saturday, 10 August 2013 20:03:51 UTC