comp.lang.ada
 help / color / mirror / Atom feed
From: martin.dowie@btopenworld.com (Martin Dowie)
Subject: Re: Ada 2005 presentation at Ada-Belgium event now on-line
Date: 7 May 2004 00:50:21 -0700
Date: 2004-05-07T00:50:21-07:00	[thread overview]
Message-ID: <af783afe.0405062350.3686092b@posting.google.com> (raw)
In-Reply-To: QxUlc.23908$_41.1696225@attbi_s02

tmoran@acm.org wrote in message news:<QxUlc.23908$_41.1696225@attbi_s02>...
> The "tree structured directories" addressed by Ada.Directories are on
> their way out.  Under Windows, for instance, there's a separate directory
> called the Registry (which I understand will disappear in the next major
> release) and there is a (rarely used) additional directory level called
> file resource forks.  It doesn't appear that Ada.Directories applies to
> either of those.  It's also become rather obvious that objects need to be
> "filed" in multiple ways; a single tree is inadequate.  The next version
> of Windows is supposed to address this issue (searching?  relational
> database?).  Ada.Directories will nicely standardize the multiple
> incompatible directory operations packages of today, but that part of
> Ada05 will become obsolete not long after introduction.  IMHO

For Windows probably "yes" and you always have Claw.Registry to use in
that case but for the bulk of embedded work this package will do
nicely. I'm guessing the same is true for Linux/Un*x/VMS but I don't
even have an Ada95 compiler for these.

Just a thought - I don't know the Windows Registry at all but from
what I've seen it is itself a tree structure. Could an implementation
of Ada.Directories (and I guess Ada.Text_IO) wrap the calls to
Claw.Registry? i.e. use A.D to traverse the Registry and A.T to
read/write actual values?

-- Martin



  reply	other threads:[~2004-05-07  7:50 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-04 20:57 Ada 2005 presentation at Ada-Belgium event now on-line Dirk Craeynest
2004-05-04 22:10 ` tmoran
2004-05-07  7:50   ` Martin Dowie [this message]
2004-05-07  1:39 ` Matthew Heaney
  -- strict thread matches above, loose matches on Subject: below --
2004-05-07 10:56 Lionel.DRAGHI
replies disabled

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