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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,8eff44ec1bcf8433 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-16 13:25:02 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Container reqs Date: Tue, 16 Oct 2001 16:19:34 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9qi4om$hoq$1@nh.pace.co.uk> References: <9qctpn$lil$1@news.huji.ac.il> <3BCC01B1.18C18C98@free.fr> <3BCC6CB7.20BAA30D@boeing.com> <9qi2c8$gpb$1@nh.pace.co.uk> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1003263574 18202 136.170.200.133 (16 Oct 2001 20:19:34 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 16 Oct 2001 20:19:34 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:14748 Date: 2001-10-16T20:19:34+00:00 List-Id: True, but it doesn't really negate the statement, eh? :-) I think I mentioned further down something about multi-tasking/non-multi-tasking and I'll readily concede that there are workstation/PC/server/mainframe apps that need task safety because they use tasks. Non-task-safety is also of interest from the perspective of performance and might also be of serious interest to the realtime/embedded crowd for that reason. Ironically, the non-realtime/embedded crowd might not care. Whatever overhead might be imposed by task safety might be small enough to go unnoticed in apps that aren't realtime. Curiously, if the library were to exist in some kind of compiled and C-callable form, it might even be of interest to the non-Ada crowd if it provided task-safe operations. We're not the only ones who build multi-threaded apps, but we'd be one of the few that had data structures that were *safe* for multithreaded apps! (Could this be one of the big reasons I can't keep things like Netscape from crashing? :-) MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Larry Kilgallen" wrote in message news:UXf5fGM0Vx5L@eisner.encompasserve.org... > In article <9qi2c8$gpb$1@nh.pace.co.uk>, "Marin David Condic" writes: > > > If you wish to keep the realtime/embedded crowd happy, you need to have > > task-safe versions. > > I think that is a rather narrow subset of the audience for task-safe > versions.