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=unavailable autolearn_force=no version=3.4.4 Path: border2.nntp.ams2.giganews.com!backlog4.nntp.ams3.giganews.com!backlog4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!news.mixmin.net!gandalf.srv.welterde.de!news.jacob-sparre.dk!loke.jacob-sparre.dk!pnx.dk!.POSTED!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: ANN: Kickstarter for beginning work on a new open-source Compiler Date: Mon, 24 Mar 2014 16:03:13 -0500 Organization: Jacob Sparre Andersen Research & Innovation Message-ID: References: <5151491a-14c3-4138-bcb5-f29108aeefb9@googlegroups.com> <9d599925-25ae-40c2-a26d-aa9fb7316649@googlegroups.com> <5B1Xu.64246$086.61049@fx18.iad> NNTP-Posting-Host: static-69-95-181-76.mad.choiceone.net X-Trace: loke.gir.dk 1395694994 20431 69.95.181.76 (24 Mar 2014 21:03:14 GMT) X-Complaints-To: news@jacob-sparre.dk NNTP-Posting-Date: Mon, 24 Mar 2014 21:03:14 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 X-RFC2646: Format=Flowed; Response X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Original-Bytes: 2529 Xref: number.nntp.dca.giganews.com comp.lang.ada:185327 Date: 2014-03-24T16:03:13-05:00 List-Id: "Jeffrey Carter" wrote in message news:lgj90b$kdo$1@dont-email.me... > On 03/21/2014 10:48 PM, J-P. Rosen wrote: >> >> FYI, Gnat was always written in Ada, bootstrapped from the Alsys >> compiler. > > IIRC, the Alsys compiler was also written in Ada, though initially an > Ada-to-PL1 translator was used until the compiler could compile itself. Probably no one cares, but Janus/Ada was originally written in Pascal, and translated by our PasTran product into Ada even before it was initially released. (The runtime licensing of the Pascal compiler was murky, so we avoided the problem by using our own.) Don't recall precisely when it was bootstrapped (as with all of those sorts of milestones, they don't really happen at a point, it's rather than matter of translating it, fixing things to get it to compile, fixing more things to get it to run at all, and finally fixing the things that cause problems on some tests -- it's usually a relief when you get a clean test run, not such much excitement). But it had to be prior to November 1981, so the Pascal version was only around a year or so before it was translated and discarded. It's been in Ada the 32+ years since. Randy.