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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.66.158.41 with SMTP id wr9mr18810424pab.24.1440353761153; Sun, 23 Aug 2015 11:16:01 -0700 (PDT) X-Received: by 10.182.105.130 with SMTP id gm2mr246000obb.13.1440353761076; Sun, 23 Aug 2015 11:16:01 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!x6no3709007igd.0!news-out.google.com!nt1ni12913igb.0!nntp.google.com!x6no3709002igd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 23 Aug 2015 11:16:00 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2.221.171.28; posting-account=L2-UcQkAAAAfd_BqbeNHs3XeM0jTXloS NNTP-Posting-Host: 2.221.171.28 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <2821cd07-7462-45ec-9ae5-9ae59dc7854d@googlegroups.com> Subject: Requesting advice from compiler writers From: Lucretia Injection-Date: Sun, 23 Aug 2015 18:16:01 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:27585 Date: 2015-08-23T11:16:00-07:00 List-Id: Hi, I'm one of the people considering a new Ada compiler, I would like to ask t= he people here who have actually done it, what their advice would be. i.e. = what to aim for, what to avoid doing, etc? I personally am aiming for a library based multi-backend system. Basically,= I'd like to see a full Ada compiler frontend with an Ada backend, but with= the ability to poach other backends, specifically LLVM. My initial targets= are unusual, Z80, MIPS and x86 (16-bit -> 64-bit) and JVM bytecode. Let the mayhem commence... :D Ta, Luke.