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-Thread: 103376,677963b1aa23e668 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news1.google.com!Xl.tags.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 11 Mar 2011 06:08:30 -0600 Newsgroups: comp.lang.ada Date: Fri, 11 Mar 2011 07:08:13 -0500 From: "Peter C. Chapin" Subject: Re: What's stopping you from using Ada for your next commercial project? In-Reply-To: <82vczqyrwj.fsf@stephe-leake.org> Message-ID: References: <82vczqyrwj.fsf@stephe-leake.org> User-Agent: Alpine 2.00 (WNT 1167 2008-08-23) X-X-Sender: pcc09070@vtc.vsc.edu@webmail.vtc.edu MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-ldSnD9rM4GQ2lrlhAFS/Lz8rVxeX1RVx7NTlmaKUTvlbrD3VecMepR3YuzaGr5VGzE/DamKZlhX6pwQ!0S411GV14UE15NLeSQDFj6wx/Wl9TUsmqBXrwEw6UBcL89nmQUvXB4+HAYMH+51rarodqr4p7Q== X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 1993 Xref: g2news1.google.com comp.lang.ada:18085 Date: 2011-03-11T07:08:13-05:00 List-Id: On Fri, 11 Mar 2011, Stephen Leake wrote: > This is a real problem, although the SoftCheck method of compiling to C > and then using the C toolchain for a final step is an option. You will > probably have to use a subset of the Ada runtime, but that's still far > better than C. SofCheck provides a complete run time mostly in Ada with some C. Certain aspects of it need to be ported to your target platform but in principle, assuming your target is capable, you could compile full Ada onto your target after doing the necessary porting (and compiling the run time system as well, of course). Peter