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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,4f9a2b7c164500f2 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.224.207.66 with SMTP id fx2mr4590543qab.7.1354472584406; Sun, 02 Dec 2012 10:23:04 -0800 (PST) Received: by 10.49.96.196 with SMTP id du4mr1852276qeb.37.1354472584382; Sun, 02 Dec 2012 10:23:04 -0800 (PST) Path: gf5ni43201051qab.0!nntp.google.com!i9no601503qap.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 2 Dec 2012 10:23:04 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.98.227.99; posting-account=28F2IwkAAACL1Z5nRC-dE7zuvWdbWC7P NNTP-Posting-Host: 77.98.227.99 References: <8ecc163c-7772-4528-a0d0-eb1ecfd67d98@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Ada on Raspberry Pi: new article in MagPi issue 8 From: tonyg Injection-Date: Sun, 02 Dec 2012 18:23:04 +0000 Content-Type: text/plain; charset=ISO-8859-1 Date: 2012-12-02T10:23:04-08:00 List-Id: On Sunday, 2 December 2012 17:19:56 UTC, Luke A. Guest wrote: > On 2012-12-02, Rego, P. wrote: > > > I had a very happy surprise today when I opened the MagPi issue 8 and found > > > the Ada article "Beginning Ada" by Luke Guest. And it's the second part, > > > started in issue 6 (which I had not read til today...). Congratulations! > > > > Thanks, the idea was to get Ada into the minds of kids reading that magazine > > as an additional language and to prove it can be used for beginners with no > > programming experience whatsoever. > > > > I'm also trying to think of a good project to document in the next articles, I > > have two ideas, but not sure about them. The aim would be to show the use of: > > > > 1) packages > > 2) possibly separates for platform dependencies > > 3) GNAT project files & Makefiles > > 4) Representation clauses for mapping to hardware or C API's > > 5) Maybe tasking > > > > Any ideas? It has to have a cool factor. Mine are: > > > > 1) ZX Spectrum emulator. or > > 2) A language compiler going from source -> ELF/ARM binary. > > > > Luke. Well done Luke. One idea would be to show how programmers can work seperately to produce functional working programs through packages and abstraction etc.