comp.lang.ada
 help / color / mirror / Atom feed
From: "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org>
Subject: Re: Directory listings and path names
Date: Wed, 23 Jan 2002 18:00:12 -0500
Date: 2002-01-23T23:00:13+00:00	[thread overview]
Message-ID: <a2nf9t$73k$1@nh.pace.co.uk> (raw)
In-Reply-To: flF38.35525$%51.1922466961@newssvr21.news.prodigy.com

My thinking on URLs is that as a "Uniform Resource Locator" they could be
used as a kind of "File System" - directory tree structured or not. Hence,
there might be some desire to do things like copying resources, deleting
them, etc. I don't know of an OS that specifies its files with URL syntax -
but given "The Net" and similar directions in computer software, it seems
like something that might come up.

I don't object to getting an Ada package that deals only with more
traditional tree structured directories or only a few common file systems.
What I'm suggesting is that in the process of talking about such a creature
that possibly some thought be given to reasonable future needs. If its
useful, people will want to expand its capabilities.

Obviously, unless Ada develops its own abstraction for a "File System" or a
full-blown OS, (something that could be mapped to some/most existing OS's -
similar to how Tasking is a kind of abstraction that can be mapped to most
OS multitasking facilities) anything it does to connect to such services is
going to be rather system dependend and non-portable. Trying to come up with
such an abstraction would be a big job. Anything less is still more than we
have now, so its not something I'd discourage.

MDC
--
Marin David Condic
Senior Software Engineer
Pace Micro Technology Americas    www.pacemicro.com
Enabling the digital revolution
e-Mail:    marin.condic@pacemicro.com
Web:      http://www.mcondic.com/


<tmoran@acm.org> wrote in message
news:flF38.35525$%51.1922466961@newssvr21.news.prodigy.com...
>   The whole idea of directories and paths presumes a tree structure.
> URLs are more like unique names, where '/' is just another character.
> "a.com/b/c*.htm" is not meaningful as a URL (unless of course the server
> wants to give "b/c*.htm" some meaning).  Tree structured directories
> date from the days of tree structured databases.  They will eventually
> disappear.  Then people will want standardized packages to handle
> URLs and organize related URLs.  In the meantime, let's standardize at
> least the simplest, least common denominator, directory walking routines.
> IMHO





  parent reply	other threads:[~2002-01-23 23:00 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-01-17 11:21 Directory listings and path names Andreas Valdusson
2002-01-17 13:00 ` M. A. Alves
2002-01-18 22:58   ` Brian Rogoff
2002-01-19  3:03     ` Larry Kilgallen
2002-01-19 14:28       ` Robert A Duff
2002-01-19 22:45         ` Brian Rogoff
2002-01-19 23:02           ` Nick Roberts
2002-01-22 14:45           ` Stephen Leake
2002-01-22 16:50             ` Brian Rogoff
2002-01-22 17:03               ` Jean-Marc Bourguet
2002-01-22 17:57             ` tmoran
2002-01-22 18:40               ` Larry Kilgallen
2002-01-19 14:20     ` Georg Bauhaus
2002-01-22 16:36     ` Marin David Condic
2002-01-23 13:47       ` Jean-Pierre Rosen
2002-01-23 14:32         ` Marin David Condic
2002-01-23 16:23           ` Jean-Pierre Rosen
2002-01-23 17:27       ` Mark Biggar
2002-01-23 18:24         ` Marin David Condic
2002-01-23 20:49           ` tmoran
2002-01-23 22:02             ` Robert A Duff
2002-01-23 22:35             ` Darren New
2002-01-23 23:00             ` Marin David Condic [this message]
2002-01-24 15:03               ` M. A. Alves
2002-01-23 23:20         ` Nick Roberts
2002-01-25  7:54           ` tgingold
2002-01-25 12:55             ` Larry Kilgallen
2002-01-25  0:17       ` Brian Rogoff
2002-01-25 14:47         ` Marin David Condic
2002-01-18 13:09 ` Joachim Schröer
     [not found] <Pine.LNX.4.33.0201171247440.8403-100000@lagoa.niaad.liacc.up.pt>
2002-01-17 14:26 ` M. A. Alves
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox