From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,fdc75443ea18fb32 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-28 00:28:31 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.infostrada.it!news.mailgate.org!news-zh.switch.ch!newsfeed-zh.ip-plus.net!news.ip-plus.net!not-for-mail From: Thomas Wolf Newsgroups: comp.lang.ada Subject: Re: Queue Date: Wed, 28 Nov 2001 09:28:29 +0100 Organization: Private Message-ID: <3C04A02D.8822707@angelfire.com> References: <%QRM7.39743$xS6.65958@www.newsranger.com> <9u0qhb$pq5$1@nh.pace.co.uk> NNTP-Posting-Host: pargate2.paranor.ch Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: rex.ip-plus.net 1006936109 20341 195.65.4.190 (28 Nov 2001 08:28:29 GMT) X-Complaints-To: abuse@ip-plus.net NNTP-Posting-Date: Wed, 28 Nov 2001 08:28:29 +0000 (UTC) X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:17088 Date: 2001-11-28T09:28:29+01:00 List-Id: Brian Rogoff wrote: > Interestingly enough, there was a proposal to do something like this > (very much like the C++ STL) in Ada circa 1990. I mentioned it loooong > ago, maybe in 1997 when there was some discussion of the STL here. I > forget the author's name, but she was a prof at some South African > university. What's interesting to me is that this was completely > independent of the STL line of work. I can dig up the ref if anyone is > interested. > > Doing an STL like library in Ada is certainly possible, but it will never > fit as snugly with Ada as the STL does with C++, for a number of reasons. Don't know if this has already been mentioned or is generally known. But... The C++ STL started out as an Ada 83 generic library. Only in 1990 the authors changed from Ada 83 to C++ as their implementation language. There is an Ada 95 version of the STL called SGL done by Dave Musser and Alexander Konstantinou available at the URL . -- --------------------------------------------------------------------- Dr. Thomas Wolf e-mail: t_wolf@angelfire.com