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,XPRIO autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4c8458572136e831,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-08 03:21:04 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news.huji.ac.il!not-for-mail From: "Ehud Lamm" Newsgroups: comp.lang.ada Subject: List Containers - The Road Ahead Date: Thu, 8 Nov 2001 13:13:44 +0200 Organization: The Hebrew University of Jerusalem Message-ID: <9sdpku$eu2$1@news.huji.ac.il> NNTP-Posting-Host: di3-58.dialin.huji.ac.il X-Trace: news.huji.ac.il 1005218271 15298 132.64.13.58 (8 Nov 2001 11:17:51 GMT) X-Complaints-To: abuse@news.huji.ac.il NNTP-Posting-Date: Thu, 8 Nov 2001 11:17:51 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Xref: archiver1.google.com comp.lang.ada:16049 Date: 2001-11-08T13:13:44+02:00 List-Id: I found many of the psots about the strawman fasniating. Now we should ttry to move ahead. Here's my suggestion: We need some central repository. I hope David will agree to host this on AdaPower. The repository will include: - Specs (we have several alternative, and I think we can keep an open mind. But let's try to keep the number of variations to a minimum). - Refernce implementations of the specs. These can be contributes by anyone, but must adhere to the spec. Trying to provide implementations, is the sure way of finding mistakes in the specs... - Test code, that uses the containers. If the specs are useful, it should be easy enough to take some code you have that uses lists, and make it use "standard" list package. That's for lists. To see how the universal the design can be, can someone propose a Map/Dictionary Strawman? -- Ehud Lamm mslamm@mscc.huji.ac.il