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,630c12e823d1bdf4 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-14 20:13:09 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.airnews.net!cabal12.airnews.net!usenet From: "John R. Strohm" Newsgroups: comp.lang.ada Subject: Re: Ada Compiler Pricing (was Re: Hijacking a Thread was RE: New Ada compiler for .NET) Date: Tue, 14 Jan 2003 22:03:23 -0600 Organization: Airnews.net! at Internet America Message-ID: <49BFB7592CBCCE76.BF5F1FAC531DF3EC.585B6F261FE1D006@lp.airnews.net> X-Orig-Message-ID: References: <1040653133.613605@master.nyc.kbcfp.com> <3e18f3f3_1@news.tm.net.my> <6KwmrO7CZtnj@eisner.encompasserve.org> <1041910244.361888@master.nyc.kbcfp.com> <3E1E5604.5030209@nospam.adrianhoe.com> <3E1EA349.6B97C328@adaworks.com> <3E1F4B6D.A8D5172F@adaworks.com> Abuse-Reports-To: abuse at airmail.net to report improper postings NNTP-Proxy-Relay: library2.airnews.net NNTP-Posting-Time: Tue Jan 14 22:11:28 2003 NNTP-Posting-Host: !_b-j1k-X@N,5T' (Encoded at Airnews!) 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:33026 Date: 2003-01-14T22:03:23-06:00 List-Id: "Kevin Cline" wrote in message news:ba162549.0301141202.235b38c0@posting.google.com... > Commercial RTE's like VxWorks and LynxOS have been ported > to most platforms and are much more popular than any Ada RTE. > I don't know if they are better or worse, but what is most > important to system architects is that they are widely known to work, > and they are well-understood by many embedded developers. > In the real-time shops I've worked with, proposing Ada for a new > project would be considered rather radical. Back when I was doing Ada, on whatever platform, the runtime was part of the total Ada toolset package. It came already integrated with the rest of the toolkit. The customer normally had to write a board support package to integrate the runtime with the peculiar target hardware, but you have to do that with EVERY executive (unless your hardware is COMPLETELY off-the-shelf - very rare in military embedded systems - and the vendor already supplied you a HIGH-QUALITY BSP to go with your boards - also very rare in embedded systems). And, for the record, a competently-written Ada runtime fits in about 4K. (4K bytes on a byte machine, 4K words on a word machine, 4K whatever on a whatever machine.) (Ichbiah made that statement in an Ada training video I saw back in about 1990 or 1991. I checked it for the TI 320C30 Ada toolset from Tartan Labs, and it was dead on target.) I don't know how much VxWorks or LynxOS takes. Anyone have the numbers handy?