comp.lang.ada
 help / color / mirror / Atom feed
From: Jerry <lanceboyle@qwest.net>
Subject: Re: How to start?
Date: Tue, 2 Aug 2011 16:23:13 -0700 (PDT)
Date: 2011-08-02T16:23:13-07:00	[thread overview]
Message-ID: <765b3038-20c9-434b-9e73-dfd77dfea061@y19g2000pre.googlegroups.com> (raw)
In-Reply-To: 1k56jxr.1rg1pxl3o8qn7N%marcoleditadalnaso@gmail.com

On Jul 29, 9:43 am, 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



  parent reply	other threads:[~2011-08-02 23:23 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-29 16:43 How to start? MarcoGT
2011-07-29 17:21 ` Georg Bauhaus
2011-07-29 18:14   ` Simon Wright
2011-07-29 23:07     ` Bill Findlay
2011-07-30  2:12       ` John B. Matthews
2011-08-02 15:57 ` Anh Vo
2011-08-02 23:23 ` Jerry [this message]
2011-08-03  1:49   ` Bill Findlay
2011-08-03 18:14   ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox