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: border1.nntp.dca1.giganews.com!nntp.giganews.com!usenet.blueworldhosting.com!feeder01.blueworldhosting.com!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: Luke A. Guest Newsgroups: comp.lang.ada Subject: Re: Newcomers to comp.lang.ada: welcome and how did you end up here ? Date: Fri, 10 Oct 2014 21:38:22 +0000 (UTC) Organization: Aioe.org NNTP Server Message-ID: <2064812074434669488.767131laguest-archeia.com@nntp.aioe.org> References: <87h9zdpi84.fsf@ixod.org> <87fvex5bwy.fsf@ixod.org> NNTP-Posting-Host: n5Uu+PV5eaS10jtSauUHeg.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: NewsTap/4.0.1 (iPhone/iPod Touch) X-Notice: Filtered by postfilter v. 0.8.2 Xref: number.nntp.giganews.com comp.lang.ada:189638 Date: 2014-10-10T21:38:22+00:00 List-Id: Simon Clubley wrote: >> I'm also trying to build a cross-compiler for Nintendo DS, it's a bit >> less smooth but I haven't spent much time on it yet. Is it also doomed? >> > > I strongly recommend you follow Luke's link; he's spent quite a bit > of effort over the years on this and he's encountered a good range > of problems (there was a time when I was following Luke's work > closely). > Cheers, I have not touched it for a while. I was going try to maintain a GCC tree but I think it's going to easier to maintain patches still. I have some tiny patches which allow you to bud a gnat cross compiler with tools on the same vein as a c cross compiler. It's not great. It adds a new required flag to turn off building of the runtime. I need to rebook at it. Once my new site is ready I'll be going back to old projects, this one included. > The problem is that even to myself (who _wants_ to use Ada) the > language is great but the compiler situation is very flaky especially Certainly is. > I can only imagine how this looks to a newcomer to Ada especially as > I use C for my embedded projects even when the desire is to use Ada. It's pretty dire really, a language designed for embedded is a bitch to get working yet a language designed for education can do it easily, I'm talking pascal here. > It's experiences like that which make we wonder if we need some kind > of new half-way language between C and Ada which is easy to bring up > on a new target and while not been as type-safe as Ada would be much > better than C. It's this kind of thing that makes me consider developing a new language derived from Asa bit simplified and just made easier to build. Luke