[Info-vax] HP wins Oracle Itanium case
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Thu Aug 23 08:58:54 EDT 2012
On 2012-08-23 07:06:47 +0000, Howard S Shubs said:
> In article <k1499b$a1e$1 at dont-email.me>,
> Stephen Hoffman <seaohveh at hoffmanlabs.invalid> wrote:
>
>> I'm finding directories less relevant. They're just a resource
>> address, and a GUID could or would work as well.
>>
>> I might as well just ask the OS "where's my local file store?" and just
>> start using that address.
>
> I find them useful for organization. Having one big multi-TB pot
> containing a bunch undifferentiated files doesn't sound as useful.
Nothing precludes you (or the system) from using a database for that
mapping, of course. That's what a file system is, after all; it's one
of the simplest databases around, and without transaction support and
other features.
And perversely, if you squint at a classic hierarchy of devices,
directories and files, you can see the Microsoft registry; the primary
keys and the hives, the keys, and the data. (Or maybe if you squint at
the registry... That squinting seems to be somewhat more common.)
With some platforms, it's common to be handed a relative path (which
itself might include a GUID) for various storage tasks (volatile
storage, permanent storage, your libraries, executable code, etc) and
to then resolve what your application needs to do, relative to those
available paths.
What we're all used to with installing a layered product or application
on VMS - having application files scattered all over the place, and
each product often doing its own unique thing, all (hopefully) tracked
by PCSI or (not tracked at all by) VMSINSTAL - is just one of the ways
you can load your code (or your data) onto a system. With some other
platforms, you're encouraged to have all of your "stuff" under one path
(and quite possibly with an embedded GUID), with system-defined
relative paths under your path for various components of your
environment.
The nice thing with these bundles: it avoids getting applications
tangled, and completely avoids "DLL hell". Yes, at the cost of some
storage; usually negligible.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list