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 X-Received: by 2002:ac8:877:: with SMTP id x52mr4361922qth.328.1561563714953; Wed, 26 Jun 2019 08:41:54 -0700 (PDT) X-Received: by 2002:a9d:2f0:: with SMTP id 103mr3718370otl.182.1561563714710; Wed, 26 Jun 2019 08:41:54 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!feeder.eternal-september.org!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!m24no2827742qtm.0!news-out.google.com!e20ni148qta.0!nntp.google.com!m24no2827737qtm.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 26 Jun 2019 08:41:54 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=47.185.234.171; posting-account=zwxLlwoAAAChLBU7oraRzNDnqQYkYbpo NNTP-Posting-Host: 47.185.234.171 References: User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <228117e3-4382-4faf-807e-e562c41657c4@googlegroups.com> Subject: Re: Janus/Ada 3.2.1 Released! From: Optikos Injection-Date: Wed, 26 Jun 2019 15:41:54 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Received-Bytes: 2675 X-Received-Body-CRC: 2318901462 Xref: reader01.eternal-september.org comp.lang.ada:56775 Date: 2019-06-26T08:41:54-07:00 List-Id: On Wednesday, June 26, 2019 at 3:52:51 AM UTC-5, Dmitry A. Kazakov wrote: > On 2019-06-26 07:12, Randy Brukardt wrote: >=20 > > P.S. I apologize to anyone that would rather not see the blatant ad. I = try > > not to do this more often than once per year, and the information ought= to > > be relevant to those who sometimes forget that there are other, activel= y > > developed Ada compilers out there. >=20 > =E2=80=A6 >=20 > P.S. I hope Janus will target Linux some day. It could be a=20 > Windows-hosted cross. I think many would buy that thing. I concur, but the highest-RoI would be for Janus/Ada to have the LLVM backe= nd in one fell swoop. Then we as users would naturally get various object-= file formats (e.g., ELF, XCOFF) and ISAs (e.g., Apple ARM) and debug format= s (e.g., gdb's; lldb's)=E2=80=94both native and cross-compiled=E2=80=94inhe= rited as a by-product, killing multiple birds with one stone. Randy, would putting Janus/Ada's front end on 0) LLVM backend be more difficult than any major target feature listed above alone (e.g.: 1) Janus/Ada as-is without LLVM plus ELF on x86; 2) Janus/Ada as-is without LLVM plus PE-on-ARM for the forthcoming ARM-base= d bendable/foldable Surface Phone thingy-whatever-it-will-be-called, derivi= ng from Andromeda & Courier prototypes with Composable-Shell and Windows Co= re OS)?