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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC 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-13 10:15:29 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.direct.ca!look.ca!newsfeed1.earthlink.net!newsfeed2.earthlink.net!newsfeed.earthlink.net!news.mindspring.net!not-for-mail From: Richard Riehle Newsgroups: comp.lang.ada Subject: Re: is Ada dying? Date: Sat, 13 Oct 2001 10:18:05 -0700 Organization: AdaWorks Software Engineering Message-ID: <3BC8774D.509CC977@adaworks.com> References: <3BC0F75B.51D32B3@adaworks.com> <9pr8gu0tnf@drn.newsguy.com> <3BC1305D.1C6910C@worldnet.att.net> <9prfvm01cqt@drn.newsguy.com> <3BC1C7E3.46046096@worldnet.att.net> <9psm790ojt@drn.newsguy.com> <3bc1e836$1@pull.gecm.com> Reply-To: richard@adaworks.com NNTP-Posting-Host: 9e.fc.cc.94 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Server-Date: 13 Oct 2001 17:14:47 GMT X-Mailer: Mozilla 4.7 [en] (Win98; I) X-Accept-Language: en Xref: archiver1.google.com comp.lang.ada:14457 Date: 2001-10-13T17:14:47+00:00 List-Id: "martin.m.dowie" wrote: > wrote in message news:m3itdp5vi5.fsf@wf-rch.cirr.com... > > "Martin Dowie" writes: > > > > > Real-time does NOT mean fast. Real-time means guaranteed performance, > > Absolutely, but unfortunately, for the systems I'm interested in I need > both! :-( Some practictioners believe it is unfortunate that we include the word "time" in real-time. Often, time is not the central issue. Event-occurrence relative to event-response is probably more important. That is, the question to ask is whether the system can respond to and handle an event before the next event occurs. While it is true that one can measure latency in some fractional time, the real concern is whether the system can trap the events, process them, and produce the necessary feedback and control information generated from that processing so it can be incorporated in the processing of the next event. It is conventional to measure this with microseconds, etc., but excessive focus on time in real-time concurrent processes may sometimes lead to designs that produce race conditions and other entertaining obscurities in real-time systems. Richard Riehle