network filenames
George Robbins
grr at cbmvax.UUCP
Sat Jun 17 06:18:25 AEST 1989
In article <216 at cbnewsd.ATT.COM> larryr at cbnewsd.ATT.COM (lawrence.m.ruane,ih,) writes:
> In article <1989Jun6.000120.14888 at eci386.uucp> woods at eci386.UUCP (Greg A. Woods) writes:
> >I see '//' as a huge kludge, 'cause it special-cases the meaning
>
> A beautiful idea is to associate names with meanings by *convention*.
> For example, while everyone (people and programs) knows the
> conventional meaning of of the name "/dev/tty", this string
> appears nowhere in the kernel.
>
> That's why I like the "/n/host" syntax. Such names require no
> special detection by the kernel, as "//host" does.
But there is always the using a single letter to stand of an idea or
a word. It's pretty convienient, it's not vary obvious that what you
are saying is 'get me out of my local context into a broader network
context'. Almost as bad 6 characters name . 3 character extension.
If find // to be both concise and from the *users* point of view
quite indicative of "something special". It seems that only "wizards"
get hung up on the point that is normally semantically equivalent to /
in file names.
The /.. is quite elegant and only breaks the notion that the root directory
is it's own parent. From the users point of view, however, it's just a
string of ugly magic characters.
Personally, while I'd like to see a uniform convention, I'm not sure
its something to get excited about. I only mount a few remote filesystems
and have them appear to be in the root directory. Not surprisingly
/machine, //machine, /../machine all work and one could make /n work also.
If there be bugs with mounting remote filesystems on root, I'd prefer to
see those problems addressed...
--
George Robbins - now working for, uucp: {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing arpa: cbmvax!grr at uunet.uu.net
Commodore, Engineering Department fone: 215-431-9255 (only by moonlite)
More information about the Comp.unix.wizards
mailing list