Re: Request for feedback: Filesystem API

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