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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,88093378be1184d4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-08 12:51:19 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!cpk-news-hub1.bbnplanet.com!nycmny1-snh1.gtei.net!chcgil2-snf1.gtei.net!news.gtei.net!news.huji.ac.il!not-for-mail From: "Ehud Lamm" Newsgroups: comp.lang.ada Subject: Re: List Container Straw Man Date: Thu, 8 Nov 2001 22:35:23 +0200 Organization: The Hebrew University of Jerusalem Message-ID: <9seqi1$4lk$1@news.huji.ac.il> References: <9s941p$11mrei$4@ID-25716.news.dfncis.de> <9s99tt$pdb$1@nh.pace.co.uk> <9s9s8p$11vt7l$1@ID-25716.news.dfncis.de> <9sc5l8$9b7$1@nh.pace.co.uk> <9sdnng$djs$1@news.huji.ac.il> <9seltl$hp0$1@nh.pace.co.uk> NNTP-Posting-Host: di3-82.dialin.huji.ac.il X-Trace: news.huji.ac.il 1005251971 4788 132.64.13.82 (8 Nov 2001 20:39:31 GMT) X-Complaints-To: abuse@news.huji.ac.il NNTP-Posting-Date: Thu, 8 Nov 2001 20:39:31 +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:16095 Date: 2001-11-08T22:35:23+02:00 List-Id: Well, essentially you are porposing a layered design. This approach has merits. In fact, my original suggestions were along these lines. I didn't think specifically about the BC, but I did think about providing some sort of usability layer. Howerver, I think that this can lead to code bloat and make the library harder to use. My current view is that it may be possible to design bottom up, and only use this sort of layering in some specific problematic areas (perhaps memory mangement or concurrency). Ehud