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,7ee10ec601726fbf X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-10 06:45:45 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: is Ada dying? Date: Wed, 10 Oct 2001 09:38:07 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9q1j01$clq$1@nh.pace.co.uk> References: <9prl5701m0v@drn.newsguy.com> <3bc16b42.3799903@news.demon.co.uk> <3BC20BC2.1F92FADB@adaworks.com> <3bc2b25a.1919900@news.demon.co.uk> <3BC3D6A9.DF42F428@adaworks.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1002721089 12986 136.170.200.133 (10 Oct 2001 13:38:09 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 10 Oct 2001 13:38:09 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:14152 Date: 2001-10-10T13:38:09+00:00 List-Id: I did one in Ada83 that used tasking. It was a rather limited amount of tasking consisting of just a set of loops to execute things at various intervals, but it was a tasking app on a 1750a. We had only very limited rendesvous just to enable lower priority loops to start and didn't use any of the more sophisticated techniques for sharing data between threads (parameter passing, etc) because we couldn't stand the processor overhead. It wasn't easy and we ended up running at near capacity, so I'd obviously recommend that faster, bigger processors get used for apps, but IIRC, the tasking executive overhead was only about 7% of our processor time, so I wouldn't rule it out as unadvisable. 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/ "Richard Riehle" wrote in message news:3BC3D6A9.DF42F428@adaworks.com... > > To be fair, many believe the 1750A is a dead processor. While this > may not be true, it seems the 1983 Ada standard serves quite well > for the kinds of programs being written for 1750A. In my limited > experience with this processor (one project only), the programs > don't use tasking, don't use access types, and often use only a > subset of the full range of language capabilities. There is no > need for inheritance, dynamic binding, or most other features > found in Ada 95. Those with experience on a larger number > of 1750A projects may have a different view. >