comp.lang.ada
 help / color / mirror / Atom feed
From: Matthew Heaney <matthewjheaney@earthlink.net>
Subject: Re: Bases for the Design of a Standard Container Library for Ada
Date: Sun, 07 Sep 2003 18:03:24 GMT
Date: 2003-09-07T18:03:24+00:00	[thread overview]
Message-ID: <uy8x0mq52.fsf@earthlink.net> (raw)
In-Reply-To: 1281848.rVTOOtPZ89@linux1.krischik.com

Martin Krischik <krischik@users.sourceforge.net> writes:

> Matthew Heaney wrote:
> 
> > The proposal is based on the Charles algorithms and container library,
> > which is available from my home page.
>  
> > <http://home.earthlink.net/~matthewjheaney/charles/index.html>
> 
> You think you will be successfull with your proposal?

Well, I don't know -- it's up the the ARG.  I hope so.  I think Charles
is at the right level of abstraction, and satisfies the goals that a
library should be safe, easy-to-use, flexible, and efficient.

One thing Charles has going for it is that it's modeled on the C++ STL,
which has emerged as the defacto standard by which other libraries are
measured.  The STL is a very, very good container library, and there is
absolutely no reason why the STL can't be written in Ada95.

Realize of course that even though Charles is modeled on the STL, it is
not a literal translation of the C++ version.  Charles is first and
foremost an Ada library.




  reply	other threads:[~2003-09-07 18:03 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-09-02 18:59 Bases for the Design of a Standard Container Library for Ada Mário Amado Alves
2003-09-03 20:30 ` Warren W. Gay VE3WWG
2003-09-03 21:07   ` David C. Hoos
2003-09-04  2:19 ` Randy Brukardt
2003-09-04 11:56   ` Mário Amado Alves
2003-09-05  3:55     ` Randy Brukardt
2003-09-05  5:17       ` Matthew Heaney
2003-09-05 11:45         ` Amado Alves
2003-09-05 19:40           ` Randy Brukardt
2003-09-05 15:10         ` Martin Krischik
2003-09-07 18:03           ` Matthew Heaney [this message]
2003-09-08 12:54             ` Mário Amado Alves
2003-09-08 17:02 ` Bases 1.57 Martin Krischik
2003-09-08 17:07 ` Bases 1.58 Martin Krischik
2003-09-09 16:37 ` Bases 1.52 Martin Krischik
2003-09-10  7:49   ` Mário Amado Alves
2003-09-11 15:03     ` Martin Krischik
2003-09-12 10:58       ` Mário Amado Alves
2003-09-12 13:05         ` Martin Dowie
2003-09-12 17:49           ` maximum number of lines per spec (was: Bases 1.52) Mário Amado Alves
2003-09-13 12:18             ` Marin David Condic
2003-09-12 15:36         ` Bases 1.52 Martin Krischik
2003-09-14  6:51       ` Matthew Heaney
2003-09-14 14:32         ` Martin Krischik
2003-09-14 18:22         ` Robert I. Eachus
2003-09-14 22:56           ` Nick Roberts
2003-09-15  0:17             ` Robert I. Eachus
2003-09-14  6:45   ` Matthew Heaney
replies disabled

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