Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ada for dummies needed.

252 views
Skip to first unread message

corlioni1976

unread,
Feb 28, 2005, 7:27:26 AM2/28/05
to
Hi All

I need to learn to program in ada language are there any dummies book or
similar?

Any help advise would be appreciated.

Naveed


Jeffrey Carter

unread,
Feb 28, 2005, 12:41:33 PM2/28/05
to
corlioni1976 wrote:
>
> I need to learn to program in ada language are there any dummies book or
> similar?

I'm afraid you're out of luck. Ada is for software engineers, not
dummies. Dummies use inferior languages, for which "dummies books" are
plentiful.

However, if you are a software engineer and not a dummy, you will find
plenty of information, including on-line texts and tutorials, at
adapower.com and adaworld.com.

--
Jeff Carter
"Why don't you bore a hole in yourself and let the sap run out?"
Horse Feathers
49

israel

unread,
Feb 28, 2005, 4:39:04 PM2/28/05
to
Jeffrey Carter <sp...@spam.com> writes:

> corlioni1976 wrote:
>> I need to learn to program in ada language are there any dummies
>> book or
>> similar?

Have a look at the lovelace tutorial.
I remember it being pretty good back when I used it.

Ada is an excellent language to learn despite what
you might hear from trolls and critics.

britt.s...@gmail.com

unread,
Feb 28, 2005, 4:55:15 PM2/28/05
to

For beginners (not dummies) see Ada Distilled at

http://www.adaic.org/docs/distilled/adadistilled.pdf

Britt

Adrian Hoe

unread,
Mar 1, 2005, 1:29:39 AM3/1/05
to


That sounds very harsh and biased to a beginner (or dummy). Couldn't
you be humble and nice? Cheers :-)

I'm writing a book, "Ada as First Language" but unfortunately, I have
not finished. I'm working on it only when I have free time. This book
is based on my experience teaching Ada in university.

But I think John Barnes' "Programming in Ada95" is good if you already
have some programming background. Seriously, if you really want to
learn Ada, I think nothing will stop you, at least IMHO.

--
Adrian Hoe

israel

unread,
Mar 1, 2005, 1:38:06 AM3/1/05
to
"corlioni1976" <corlioni1...@yahoo.co.uk> writes:


> I need to learn to program in ada language are there any dummies book or
> similar?


Ada Lovelace tutorial (free)
http://www.adahome.com/Tutorials/Lovelace/lovelace.htm

Here is another one which seems reasonable, if a bit verbose.
In addition, it is shareware.
http://www.infres.enst.fr/~pautet/Ada95/a95list.htm

Also, your local university library should have a few books on Ada.

BTW, why do you have to learn Ada ?
Is it a requirement for a course ?

corlioni1976

unread,
Mar 1, 2005, 3:02:21 AM3/1/05
to
"israel" <ram...@bigpond.net.au> wrote in message
news:87y8d76...@kafka.homenet...

Hi

Thanks for your advise.

My manager at work wants me to learn Ada and has enrolled me in a 5 day
training course to start in three months time. The company will provide
some books for me, but I need to determine which ones are good for beginner
programmers. Hence my original post. As the company has offered to buy the
books I dont really want to concentrate on the free tutorials yet.

Many thank

Peter Hermann

unread,
Mar 1, 2005, 4:01:55 AM3/1/05
to
corlioni1976 <corlioni1...@yahoo.co.uk> wrote:
> > http://www.infres.enst.fr/~pautet/Ada95/a95list.htm

your activity led to an update of
http://www.csv.ica.uni-stuttgart.de/homes/ph/resources_on_ada.html
(look out for a capital_letter red "NEW")

> My manager at work wants me to learn Ada and has enrolled me in a 5 day
> training course to start in three months time. The company will provide
> some books for me, but I need to determine which ones are good for beginner
> programmers. Hence my original post. As the company has offered to buy the
> books I dont really want to concentrate on the free tutorials yet.

In that case I would recommend to buy this one:
http://www.research.ibm.com/people/n/ncohen/a3sl.html

--
--Peter Hermann(49)0711-685-3611 fax3758 ica...@csv.ica.uni-stuttgart.de
--Pfaffenwaldring 27 Raum 114, D-70569 Stuttgart Uni Computeranwendungen
--http://www.csv.ica.uni-stuttgart.de/homes/ph/
--Team Ada: "C'mon people let the world begin" (Paul McCartney)

israel

unread,
Mar 1, 2005, 6:19:04 AM3/1/05
to
Peter Hermann <ica...@sinus.csv.ica.uni-stuttgart.de> writes:

> In that case I would recommend to buy this one:
> http://www.research.ibm.com/people/n/ncohen/a3sl.html

Yes, Ada as a second language is a good book.
It cuts out a lot of the annoying waffle that some of the other books have.

Jeffrey Carter

unread,
Mar 1, 2005, 12:18:54 PM3/1/05
to
corlioni1976 wrote:
>
> My manager at work wants me to learn Ada and has enrolled me in a 5 day
> training course to start in three months time. The company will provide
> some books for me, but I need to determine which ones are good for beginner
> programmers. Hence my original post. As the company has offered to buy the
> books I dont really want to concentrate on the free tutorials yet.

If you have some development experience and are interested in physical
books, I'd recommend Barnes, /Programming in Ada 95/, or Cohen, /Ada as
a Second Language/. Still no books for dummies, though.

--
Jeff Carter
"Ada has made you lazy and careless. You can write programs in C that
are just as safe by the simple application of super-human diligence."
E. Robert Tisdale
72

Jeffrey Carter

unread,
Mar 1, 2005, 12:22:49 PM3/1/05
to
Adrian Hoe wrote:

> That sounds very harsh and biased to a beginner (or dummy). Couldn't
> you be humble and nice? Cheers :-)

I think it's a good thing that Ada is not for dummies. That may limit
its popularity, but it means that a person's attitude towards Ada may be
used as a discriminator.

Now if we can just arrange things so dummies are not allowed to make
language choices or create designs ...

israel

unread,
Mar 1, 2005, 3:15:27 PM3/1/05
to
Jeffrey Carter <sp...@spam.com> writes:

> Now if we can just arrange things so dummies are not allowed to make
> language choices or create designs ...

Easy !

Just publish 'Explosives For Dummies' and leave out the safety instructions.
That will improve the human gene pool.
:-)

Peter Hermann

unread,
Mar 2, 2005, 5:17:08 AM3/2/05
to

Georg Bauhaus

unread,
Mar 2, 2005, 6:02:50 AM3/2/05
to
israel wrote:
> Jeffrey Carter <sp...@spam.com> writes:

> Just publish 'Explosives For Dummies' and leave out the safety instructions.
> That will improve the human gene pool.
> :-)

It doesn't (beeing German makes one aware of misconceptions of this
sort.)
OTOH, enough money to buy good books for your kids is a
factor in improving education.

Georg

israel

unread,
Mar 2, 2005, 7:01:26 AM3/2/05
to
Peter Hermann <ica...@sinus.csv.ica.uni-stuttgart.de> writes:

> look out for "quote of the day" in
> http://www.csv.ica.uni-stuttgart.de/homes/ph/resources_on_ada.html
>
> :-)

I am now a legend in my own lunchtime ! :-)

Larry Kilgallen

unread,
Mar 2, 2005, 12:18:17 PM3/2/05
to

My wife says:

Come on, why go to the work of taking out the safety instructions?

If they were inclined to read the safety instructions, they wouldn't
be called dummies.

Ed Falis

unread,
Mar 3, 2005, 11:11:31 PM3/3/05
to
On 2 Mar 2005 11:18:17 -0600, Larry Kilgallen <Kilg...@SpamCop.net>
wrote:

> My wife says:
>
> Come on, why go to the work of taking out the safety instructions?
>
> If they were inclined to read the safety instructions, they wouldn't
> be called dummies.


Good 'un!

- Ed

Ed Falis

unread,
Mar 3, 2005, 11:13:38 PM3/3/05
to
On Tue, 1 Mar 2005 08:02:21 -0000, corlioni1976
<corlioni1...@yahoo.co.uk> wrote:

> As the company has offered to buy the
> books I dont really want to concentrate on the free tutorials yet.


Have you done programming before? If yes, the best two books around are
Norm Cohen's Ada as a Second Language, and John Barnes' Programming in Ada
95. Each serves well as a reference, but also expects a certain amount of
programming savvy as a prerequisite. But even if you've never programmed,
these are both great references that you'll use later on.

- Ed

Dani

unread,
Mar 4, 2005, 4:03:02 PM3/4/05
to comp.l...@ada-france.org
hi! if you know "any" language, this two books Helps a Lot!
(my initiation in Ada was with this books :-)

* Programming In Ada95 2nd edition (or more recent)
author John Barnes

and after you learn the book above:-) an excitting topic is concurrency, in
the following book

* Concurrency in Ada Second edition (or more recent)
authors Alan Burns and Andy Wellings

After you studied this two books (first learned "John Barnes" or mybe
you will not understanding the "Alan Burns and Andy Wellings" ), there
have many official papers how "Ada Rationale" and others. many these
papers have full on-line versions and permition for you make a "private
copy" without fee. www.google.com is your friend.

[]'s of seven rounds,Dani.

corlioni1976 escreveu:

Warren W. Gay VE3WWG

unread,
Mar 8, 2005, 1:06:10 PM3/8/05
to
Jeffrey Carter wrote:

> Adrian Hoe wrote:
>
>> That sounds very harsh and biased to a beginner (or dummy). Couldn't
>> you be humble and nice? Cheers :-)
>
> I think it's a good thing that Ada is not for dummies. That may limit
> its popularity, but it means that a person's attitude towards Ada may be
> used as a discriminator.

I have to disagree with this. Isn't part of the idea to
encourage people to use Ada? I don't think it need to become
a snobbish sort of fraternity/guild.

> Now if we can just arrange things so dummies are not allowed to make
> language choices or create designs ...

Obviously, you don't want them to choose Ada either.

Your attitude just seems counter productive. Maybe I didn't
see the smileys.

Warren.

stephane richard

unread,
May 2, 2005, 10:40:35 AM5/2/05
to
you can go to my website (http://www.adaworld.com) and take a look at the
learning center :-)....there's alot of reference there.

Also you can have a look at http://www.adapower.com another great source of
information and reading material


"corlioni1976" <corlioni1...@yahoo.co.uk> wrote in message
news:cvv2p2$arn$1...@rdel.co.uk...

spammenot

unread,
May 4, 2005, 5:30:03 AM5/4/05
to


If on the other hand you aren't very experienced with programming then I
would recommend "Programming and Problem solving with Ada 95" Dale,
Weems, McCormick.

I prefer that to the John Barnes book personally.

0 new messages