comp.lang.ada
 help / color / mirror / Atom feed
From: Optikos <optikos@verizon.net>
Subject: Re: Janus/Ada 3.2.1 Released!
Date: Wed, 26 Jun 2019 08:41:54 -0700 (PDT)
Date: 2019-06-26T08:41:54-07:00	[thread overview]
Message-ID: <228117e3-4382-4faf-807e-e562c41657c4@googlegroups.com> (raw)
In-Reply-To: <qevbp0$hc3$1@gioia.aioe.org>

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:
> 
> > 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, actively
> > developed Ada compilers out there.
> 
> …
> 
> P.S. I hope Janus will target Linux some day. It could be a 
> 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 backend 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 formats (e.g., gdb's; lldb's)—both native and cross-compiled—inherited 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-based bendable/foldable Surface Phone thingy-whatever-it-will-be-called, deriving from Andromeda & Courier prototypes with Composable-Shell and Windows Core OS)?


  reply	other threads:[~2019-06-26 15:41 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-26  5:12 Janus/Ada 3.2.1 Released! Randy Brukardt
2019-06-26  6:53 ` Jeffrey R. Carter
2019-06-26 22:40   ` Randy Brukardt
2019-06-26  7:31 ` briot.emmanuel
2019-06-26  8:52 ` Dmitry A. Kazakov
2019-06-26 15:41   ` Optikos [this message]
2019-06-26 22:36     ` Randy Brukardt
2019-06-27  0:37       ` Optikos
2019-06-27 17:48         ` Randy Brukardt
2019-07-09 15:44           ` Shark8
2019-07-09 16:19             ` Dennis Lee Bieber
2019-07-15 20:18             ` Randy Brukardt
2019-06-26 16:42   ` Jeffrey R. Carter
2019-06-26 14:43 ` Shark8
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox