comp.lang.ada
 help / color / mirror / Atom feed
From: "Nick Roberts" <nickroberts@adaos.worldonline.co.uk>
Subject: Re: ASCL a doomed idea?
Date: Mon, 10 Dec 2001 19:36:55 -0000
Date: 2001-12-10T19:36:55+00:00	[thread overview]
Message-ID: <9v37s0$cdmva$3@ID-25716.news.dfncis.de> (raw)
In-Reply-To: 3C13D980.748CCCDA@acm.org

"Jeffrey Carter" <jrcarter@acm.org> wrote in message
news:3C13D980.748CCCDA@acm.org...

> This is a significant problem with NJR5.

I need another pantomime chorus, please:

>Lists are not strings

[all together] "Oh yes they are!"

> and use different nomenclature.

[all together] "Oh no they don't!"

Or, rather, a string is a kind of list (do you really have a problem with
that concept?), and what the heck is the problem with using the same
nomenclature for both (as far as possible) to help avoid confusing the poor
Ada programmer? This isn't an ivory tower academic exercise.

> > (3) the closed (passive?) iterator included in both JC01 and TED 1.3 is
> > inferior to the open, container-wide iterator (I have already outlined,
> > haven't I?) to be added to my proposal, in that it does not permit
> > restarting within the client procedure, and it does not permit writing
at
> > all.
>
> An iterator procedure is the only thing that is an iterator; anything
> else called an iterator is misnamed.

According to which science? On which planet, Jeff? Are you serious?

> I don't know what you mean by
> "writing" in this context. The iterator in JC01 allows updating the
> value stored at the current position being acted upon. Insertion and
> deletion should take place outside an iterator.

Like a file Jeff, the architypal 'container'. You read from it, you write
into it.

I'd like to hear what TED says, but I am seriously thinking of just going it
alone now. I don't have time for sillyness. In fact, I have some fairly
specific needs of my own as regards a container suite (for AdaOS), so maybe
that colours my judgement; if so, however, that's just tough.

I have really appreciated the input from this lengthy (meta?)thread, but I
feel the need for action. I need sets! Contars! The wide open spaces!

I have not at this moment thought of any names better (hah ;-) than "Tenet"
and "Dastar". Dastar is what I have used internally in writing code for
AdaOS. It stands for DAta STorage And Retrieval (but is also a Sikh turban,
which seems oddly appropriate). Can I pinch one of these for my own
containers project, please?

--
Best wishes,
Nick Roberts






  reply	other threads:[~2001-12-10 19:36 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-06 20:26 ASCL a doomed idea? Michael Erdmann
2001-12-06 20:49 ` Mark Lundquist
2001-12-09 19:07   ` Nick Roberts
2001-12-09 21:37     ` Jeffrey Carter
2001-12-10 19:36       ` Nick Roberts [this message]
2001-12-10 22:37         ` Jeffrey Carter
2001-12-10 23:30           ` Chad R. Meiners
2001-12-11  1:42             ` Jeffrey Carter
2001-12-11  3:40               ` Chad R. Meiners
2001-12-11 14:45           ` Mark Lundquist
2001-12-11 15:06             ` Ted Dennison
2001-12-11 15:09               ` Jean-Marc Bourguet
2001-12-11 17:18               ` Stephen Leake
2001-12-12  4:29               ` Jeffrey Carter
2001-12-12 14:40                 ` Ted Dennison
2001-12-11 15:25             ` Larry Hazel
2001-12-12  4:21             ` Jeffrey Carter
2001-12-12 14:32               ` Stephen Leake
2001-12-12 19:40               ` Mark Lundquist
2001-12-16 13:23               ` Georg Bauhaus
2001-12-11 14:45         ` Mark Lundquist
2001-12-11 15:11           ` Ted Dennison
2001-12-11 17:43             ` Nick Roberts
2001-12-12  0:37               ` Mark Lundquist
2001-12-12  4:31           ` Jeffrey Carter
2001-12-11 22:45         ` Mark Lundquist
2001-12-12  1:39           ` Nick Roberts
2001-12-12 10:08             ` Ian Wild
2001-12-12 17:03               ` Nick Roberts
2001-12-12 22:09                 ` Brian Rogoff
2001-12-12 14:34             ` Marin David Condic
2001-12-11 14:45       ` Mark Lundquist
2001-12-12  4:32         ` Jeffrey Carter
2001-12-12 14:48           ` Ted Dennison
2001-12-12 17:02           ` Nick Roberts
replies disabled

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