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,56db3eee240cdf91 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!weretis.net!feeder4.news.weretis.net!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: Crazy idea: Ada for Android? (A4A?) Date: Mon, 8 Nov 2010 00:16:21 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <86c764d0-b54d-479d-80d2-860cf606900d@g25g2000yqn.googlegroups.com> Injection-Date: Mon, 8 Nov 2010 00:16:21 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="4pjzwDT2MPp9AkNxUo/C4Q"; logging-data="9343"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/RLhQzDIlgLnyJALha4i8Cv+HXHbEuIQw=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:gbI06+3Qm9xFKM1La6W2VURzZGY= Xref: g2news2.google.com comp.lang.ada:16354 Date: 2010-11-08T00:16:21+00:00 List-Id: On 2010-11-07, Martin Krischik wrote: > Am 07.11.2010, 11:48 Uhr, schrieb mockturtle : > >> Dear.all, >> I just read an article (on a paper magazine, so no link available) >> about Android. As I understand, Android applications are executed by >> Dalvik, a specially-tailored Java VM and that there is a converter >> from Java VM to Dalvik. > I'm on the verge of buying my first Android phone and I have considered this as well. However, I was thinking about the NDK level instead of the Java based SDK level. > > Alternatively there is the NDK for native non-VM development. But that > would only be do-able for Ada-Core itself. > Why ? OAR (the creators of RTEMS) have modified gcc so that Ada will run on RTEMS. The AVR-Ada people have modified gcc so that Ada will run on bare metal AVRs. It's probably way too much work for me in light of other hobbyist projects I have pending, but I don't see why someone more familiar with the code base could not do it (at least in principle.) Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world