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: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: C versus Ada (once again :-)), was: Re: F-22 ADA Programming Date: Tue, 4 Nov 2014 02:01:22 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <50cacb19-5d0b-4dbe-b91b-0b3b462913d6@googlegroups.com> <07d0ad94-160b-4873-ba1b-403e8c0bc420@googlegroups.com> <1516513808436708873.356384laguest-archeia.com@nntp.aioe.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Date: Tue, 4 Nov 2014 02:01:22 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="66b3cecffc57cf7db94f589a1d284612"; logging-data="842"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+RHDsPUkNlCr7bXg6RSRUfhgO2LZKEMEE=" User-Agent: slrn/0.9.9p1 (Linux) Cancel-Lock: sha1:hY5mWA2OPaFc1/2biEX1wCdfk4g= Xref: news.eternal-september.org comp.lang.ada:23012 Date: 2014-11-04T02:01:22+00:00 List-Id: On 2014-11-03, Luke A Guest wrote: > Simon Clubley wrote: > >> Two good examples are ARM and PIC32. Luke's done some good work in > > I never got to pic32, but it's just nips and if mops have finally added the > patches to GCC in the Fsf tree then it should be ok and at the same level > as any other arch-elf target. > My mistake. :-) (Like I said, it's been a couple of years since I last looked at your work). I do remember you saying you were looking at targeting the PIC32 after your ARM work. >> this area, but the last time I checked (a year or two ago) he was >> having problems with things breaking between gcc versions and getting >> gcc to build for these targets seemed way more fragile than it should >> be. > > It's been a while for me. But it's always been a bitch and it shouldn't be. > You will get absolutely no argument from me on that one. > >> Are you saying it doesn't work ? (I'm currently getting into the world >> of Android development and once I understand it enough using the supported >> languages, I was going to have a look at Ada on Android). > > It should do. What you won't get are bindings to the Android API. > Thanks. That's quite a bit of the way down the road however; I'm currently spending my "Android time" learning to write extensions for Firefox Mobile to add functionality I miss from desktop Firefox. BTW, there's one hell of a difference between the formal, present the background and conceptual material upfront world of Ada, and the cut and paste learn by example world of Firefox addons... I must say I prefer the Ada approach as you get a solid grounding in the material as hand. I guess doing lots of background reading before designing and implementing something is considered "old fashioned" these days however. Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world