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: 107f24,582dff0b3f065a52 X-Google-Attributes: gid107f24,public X-Google-Thread: 103376,bc1361a952ec75ca X-Google-Attributes: gid103376,public X-Google-Thread: 109fba,582dff0b3f065a52 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,582dff0b3f065a52 X-Google-Attributes: gid1014db,public X-Google-ArrivalTime: 2001-08-02 01:17:23 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.abs.net!uunet!dca.uu.net!ash.uu.net!news.fore.com!not-for-mail From: Bill Godfrey Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.lang.functional Subject: Re: How Ada could have prevented the Red Code distributed denial of service attack. Date: 02 Aug 2001 09:17:19 +0100 Organization: Speaking for myself. Message-ID: References: <%CX97.14134$ar1.47393@www.newsranger.com> <9ka0on$me1@augusta.math.psu.edu> Reply-To: billg@bacchae.demon.co.uk NNTP-Posting-Host: 89.1.11.178 X-Trace: newsfeed.pit.comms.marconi.com 996740174 4602 89.1.11.178 (2 Aug 2001 08:16:14 GMT) X-Complaints-To: usenet@fore.com NNTP-Posting-Date: 2 Aug 2001 08:16:14 GMT X-Newsreader: Gnus v5.5/XEmacs 20.4 - "Emerald" Xref: archiver1.google.com comp.lang.ada:11047 comp.lang.c:71560 comp.lang.c++:79282 comp.lang.functional:7158 Date: 2001-08-02T08:16:14+00:00 List-Id: "Mike Smith" writes: > Define "major". Is the software for automotive engine computers written in > Ada? The embedded world is one of the most "major" categories of software > development, and I'd bet that a lot of that is in fact written in assembly. IME, assembly only really gets a look in when the thing powers up and the registers need fiddling with, and wrappers around interrupt handling. Once the bit which has to be in assembly is dealt with, it's a quick JSR to a C function. Other people's experiences may vary... Bill, likes assembly code. (gcc -S is useful.)