Eric Van Hensbergen <eri...@gmail.com> writes:

>> build an experimental OS around it! But if you go this path,
>> do consider providing a few more datatypes in the filesystem
>> (integers, file-id, strings, ...).  Basically persistent data
>> types. Or just use an object or relational database as your
>> filesystem.

IIRC, Reiserfs was aiming to incorporate general database semantics into
the file system design.  /me wonders what ever happened to Hans...

> gets in the way of the sensible interface.  The world has become
> considerably richer than collections of byte-stream files, yet we have
> no way of notionally representing richer structures in the name space.

I occasionally daydream about having naming conventions like:

 $mtpt/timestamp        # application interface node
 $mtpt/timestamp.printf # returns printf strings representing I/O format
 $mtpt/timestamp.usage  # returns human readable help on "timestamp" file

 ...etc.

-- 
+---------------------------------------------------------------+
|E-Mail: smi...@zenzebra.mv.com             PGP key ID: BC549F8B|
|Fingerprint: 9329 DB4A 30F5 6EDA D2BA  3489 DAB7 555A BC54 9F8B|
+---------------------------------------------------------------+

Reply via email to