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=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a27bd01ed18da21f X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.135.231 with SMTP id pv7mr3716900pbb.8.1328880323566; Fri, 10 Feb 2012 05:25:23 -0800 (PST) MIME-Version: 1.0 Path: wr5ni8720pbc.0!nntp.google.com!news1.google.com!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: Ada compiler using a M2 compiler as back-end Date: Fri, 10 Feb 2012 13:25:23 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <8d32ea73-4126-4a44-8c28-7d921ba96e4e@s7g2000vby.googlegroups.com> <632eb624-d913-4826-a43e-eb2ccdccecfd@n12g2000yqb.googlegroups.com> Injection-Date: Fri, 10 Feb 2012 13:25:23 +0000 (UTC) Injection-Info: mx04.eternal-september.org; posting-host="4pjzwDT2MPp9AkNxUo/C4Q"; logging-data="21201"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19H6uFZp+7S5pFMVfMNf5BoMfriGRjK+dY=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:IvESGOQ0QGw8LSZPHxdQeeW3nCw= Date: 2012-02-10T13:25:23+00:00 List-Id: On 2012-02-09, Rugxulo wrote: > > You should check out CFBSoftware's website. Also he's one of the only > ones still posting in comp.lang.oberon. He does embedded stuff > primarily with the Oberon-07 dialect. For him it's apparently good > enough. For desktop stuff, I think he uses the Component Pascal [sic] > [Oberon] dialect with .NET runtime. > Thanks for a pointer to a specific dialect. > > Honestly, they're all nice languages (though I'm very inexperienced), > but I don't see how you plan to gain anything over Ada. This may sound > silly, but they're all probably good enough for most things. They've > all been around the block, so to speak. Yes, I know, but every so often, I like to check out what other real time capable safety based languages are available for embedded programming. I haven't really found anything better than Ada, but I like to be aware of what is out there in case there are better options I am missing. I also like to have options in case, for example, the FSF GCC Ada tree does not continue to be as maintained as it is now or if anything else happens. [Before I am criticised for that comment :-), there are a couple of pre-emptive comments I would like to make. A decade ago, it was possible to run a freely available GCC Ada build, supplied by ACT, on VMS. Those kits are now available to customers only (as is perfectly legal under the GPL). As this is VMS, it's not a matter of just downloading the public FSF kits and building them. I tried a few years ago; it didn't work but I had no problems building them on a variety of Unix type environments, both native and cross-compiled embedded. There's also the fact the GtkAda license suddenly changed overnight from GMGPL to GPL (which once again ACT are perfectly entitled to do). Those experiences made me aware that it's better to be prepared in case something else suddenly happens.] Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world