On Sun Jul 3 08:34:26 EDT 2011, c...@lubutu.com wrote: > On 3 July 2011 12:55, erik quanstrom <quans...@quanstro.net> wrote: > > and yet there's a key difference. this is a private joke amongst gnome > > processes. i can give "file" references to gnome programs like > > http://example.com > > to a gnome proc. cat(1) won't accept the same reference. > > Well yes, it would only make sense in an OS which only uses GIO, > rather than standard Unix IO.
what i was trying to say is that even in that case, i think gio is a weak model. it goes back to the vms/dos days where the method of access becomes part of the name. that is, i need to know if it's accessed via http or ftp or local to access a file. further, i can't have a path like /usr/quanstro/remote/http://my.other.site/some/path. i have to attach devices at the root. and i'm pretty sure i can't modify what's accessable without recompiling everything that uses the gnome vfs stuff. in short, it's more a clumsy hack than an i/o model. plan 9 has better answers in all three cases, despite being much older. - erik