Re: Debian installing
From: Martin Dowie (martin.dowie_at_baesystems.com)
Date: Tue, 22 Jun 2004 11:01:21 +0100
"P.T. Breuer" <firstname.lastname@example.org> wrote in message
> Alan Connor <email@example.com> wrote:
> > > I just want to play about with Ada on GNU/Linux. :-)
> > What's "Ada"?
> Only the standard programming language mandated by the US department of
Not mandated any more and certainly not just a military language anymore.
Philips Semiconductors use it, UPS use it (I think), some banks use it
(e.g. Mondex or the good people at www.actforex.com).
Philips is quite an interesting one - they control from Holland their
fabrication plants in the far east.
It is still very widely used in avionics/aerospace or course (Boeing 777
software is 99.9% Ada).
You'll find it where you need your programs to work 100% of the time...
...but, hey, shouldn't that be everywhere?! ;-)
Amoung its nice features are built in threads (called tasks) and built
in protected data objects. That built in as in reserved keywords not
just some standard library. "Task rendezvous" are a very nice feature
for comminicating between tasks and synchronising tasks.
Java-style interfaces are coming in the next revision.
> > Sounds like someone's maiden aunt.
> Look her up. What's the last Ada standard? Is it Ada 95? I vaguely
> recall an Ada 87. Anyway, your local bookshop will have shelves full of
> Ada books for you.
The next standard is coming soon - Ada2005, the current standard is
It was the first Object Oriented programming language to have an
GNAT is the GNU Ada compiler and is part of GCC. See
www.gnat.com, and it has a really good IDE (which also supports
C/C++) called GPS, see http://libre.act-europe.fr/gps/.
No need to go to your local bookshop - there are plenty of free
online books here : http://www.adapower.com/learn/