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: a07f3367d7,37c5766674805de5 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!y19g2000pre.googlegroups.com!not-for-mail From: Jerry Newsgroups: comp.lang.ada Subject: Re: How to start? Date: Tue, 2 Aug 2011 16:23:13 -0700 (PDT) Organization: http://groups.google.com Message-ID: <765b3038-20c9-434b-9e73-dfd77dfea061@y19g2000pre.googlegroups.com> References: <1k56jxr.1rg1pxl3o8qn7N%marcoleditadalnaso@gmail.com> NNTP-Posting-Host: 97.117.194.38 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1312327803 3351 127.0.0.1 (2 Aug 2011 23:30:03 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 2 Aug 2011 23:30:03 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: y19g2000pre.googlegroups.com; posting-host=97.117.194.38; posting-account=x5rpZwoAAABMN2XPwcebPWPkebpwQNJG User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: HLUARECNK X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; en-us) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4,gzip(gfe) Xref: g2news1.google.com comp.lang.ada:20450 Date: 2011-08-02T16:23:13-07:00 List-Id: On Jul 29, 9:43=A0am, marcoleditadaln...@gmail.com (MarcoGT) wrote: > Hi all, > > I would like to start lo learn ADA. > I am not new to software development; I know Java and a little bit of > C/C++. > > I use OSX Lion (10.7). > Can you please give me some resource where to start from? > > Thanks > Marco A number of Mac users are on this list, but also visit www.macada.org. Get GPL GNAT from Adacore: http://libre.adacore.com/libre/. Or consider trying the Ada compiler and Xcode integration at macada.org but that has failed to work for me as the Xcode underpinnings change; also, I'm not sure what the state of that compiler is wrt Lion as it has not been updated in a while. Other people have reported success (with Xcode integration), however. (But not yet with Lion AFAIK.) GPS from Adacore is a full-on Ada IDE but runs in X11. GNATbench for Eclipse is supposedly available but there is no OS X binary. The Netbeans Ada plug-in is a mess. There are several emacs options, including Aquamacs and I think Carbon Emacs or something like that (two different projects). There is an Aqua-fied vi called Vico. I use TextMate which has an Ada bundle. I have extended the Ada bundle but have not submitted my changes to the original developer. (Chris, are you on this list?) I frequently keep Xcode open and edit in both it and TextMate due to a couple of shortcomings in TetxtMate in my opinion. But TextMate generates compile errors with links back to your code which is why I build and run from TextMate. Jerry