comp.lang.ada
 help / color / mirror / Atom feed
From: "Genro Kane Gupta" <genro@niestu.com>
Subject: Re: Ada book recommendations
Date: 3 Aug 2001 13:32:42 +0100
Date: 2001-08-03T13:32:42+01:00	[thread overview]
Message-ID: <3b6a99e9$1_3@news3.uncensored-news.com> (raw)
In-Reply-To: 9kcgiq$36d$1@nh.pace.co.uk

In article <9kcgiq$36d$1@nh.pace.co.uk>, "Marin David Condic"
<marin.condic.auntie.spam@pacemicro.com> wrote:

> There are a number of books you will find at http://www.adapower.org/  I
> personally like: Programming in Ada 95 (Barnes) as a sort of full-up
> text on the subject and I like Ada Programming Essentials: Overview,
> Examples and Glossary (Crawford) for a get-up-to-speed-quick look at
> Ada. Others have their favorites so I'm sure you'll get recommendations
> for several other books. (Ada as a Second Language (Cohen) has a certain
> following as well.)

Thanks, Marin.  These are getting seconded by several others, and are
titles I've heard discussed before, so they're on the top of my list.

> Learning a language from a textbook for someone who is already literate
> in programming in general is a perfectly good way to go.

I have always found it so.

> Get the Gnat compiler, sit down with the book, start hacking on the
> examples. Within a week, you should be able to use the language
> effectively for most programming problems.

I've had GNAT almost since day one--I remember waiting breathlessly until
it was available for download.  Some time in 1994, I believe, wasn't it? 
'93, maybe?

I currently have 3.13p for Linux, but have only been able to find 3.12p
for HP-UX, which is the platform where I'll be doing my conversion work
later this year or early next.  Once the project gets underway, I'm going
to start pushing for my company to buy GNAT from ACT, which they'd be
stupid not to do. (Not that they'd *ever* do anything stupid, oh,
no-o-o-o! <grin>)

I started "hacking on the examples" from a document that was called
"Introducing Ada 9X", prepared for the DoD by John Barnes in February
1993, and have been trying to keep up ever since.  I think it probably
took more than a week for me to get up to speed with the new 9x features,
but much of that was because early versions of GNAT didn't implement them
all.

My problem is one of quantity.  My job has not required me to use Ada
(until I rammed this Ada conversion project down their throats), so all my
use has been "off-hours" work, and I am embarrassed to admit, I haven't
delved into great depth in many areas of the new features.  I know their
names, know how they're supposed to work, have even used them in examples,
but haven't yet fully made them *part* of me, if that makes any sense.

> It takes a while to really master a language, but you tend to do that
> while doing "real" work.

Agreed.  I'm hoping this upcoming project will give me the exposure I need
to advance my Ada skills to the "next level".

Thanks again for the reply.  I'll keep the group posted as to my progress
and that of my project.

-- 
Not Genro, but I play him on the net

______________________________________________________________________
Posted Via Uncensored-News.Com - Still Only $9.95 - http://www.uncensored-news.com
   With Seven Servers In California And Texas - The Worlds Uncensored News Source
  



  parent reply	other threads:[~2001-08-03 12:32 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-08-02 20:52 Ada book recommendations Genro Kane Gupta
2001-08-02 21:26 ` Marin David Condic
2001-08-02 23:42   ` Jerry Petrey
2001-08-03  2:01     ` tmoran
2001-08-03 10:02       ` Ehud Lamm
2001-08-03 13:04         ` Genro Kane Gupta
2001-08-03 13:19           ` Preben Randhol
2001-08-03 14:23             ` Genro Kane Gupta
2001-08-03 12:42       ` Genro Kane Gupta
2001-08-03 12:38     ` Genro Kane Gupta
2001-08-03 12:32   ` Genro Kane Gupta [this message]
2001-08-03  0:10 ` Peter Milliken
2001-08-03 13:07   ` Genro Kane Gupta
2001-08-03 21:54     ` Matthew Woodcraft
2001-08-05 13:03     ` raj
2001-08-03  3:32 ` Mike Silva
2001-08-03 13:09   ` Genro Kane Gupta
2001-08-03 13:28     ` Preben Randhol
2001-08-04  4:05       ` Warren W. Gay VE3WWG
2001-08-04  8:27         ` Preben Randhol
2001-08-03 12:59 ` John McCabe
2001-08-04  3:28 ` John Magness
2001-08-04  3:33 ` John Magness
replies disabled

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