Scott Quinn wrote:
IRIX seems to use some variant of the "magic
number" database to assign file type
in Indigo Magic. The association between the file type and default application is,
however,
extremely involved and obscure. I like the use of FTR, though.
But are these magic numbers *derived* from an examination of
the file (at run/load time)? Or, are they stored *with*
the file at it's time of creation?
As I see it, the big win (<frown>) with putting the type in
the file name is that the type moves *with* the file (in almost
all imagineable scenarios) whereas any scheme that stores the
file type in an invisible structure would require explicit
knowledge of that structure to propagate that information).
(sigh) I am getting more and more convinced that this is
just a consequence of "bottom feeding" in system evolution.