comp.lang.ada
 help / color / mirror / Atom feed
From: Scott Ingram` <scott@silver.jhuapl.edu>
Subject: Re: Top 10 Language Constructs (Ada)
Date: 2000/07/18
Date: 2000-07-18T22:39:30+00:00	[thread overview]
Message-ID: <3974DC4D.B6EC4187@silver.jhuapl.edu> (raw)
In-Reply-To: 01HW.B59982450058903A078EC70C@news.pacbell.net



David Kristola wrote:

> On Sat, 15 Jul 2000 16:36:15 -0700, Marc A. Criley wrote
> (in message <3970F56F.F3A70FAD@icdc.com>):
>
> > The critical foundation of the Ada programming language is its "type model".
> > (In claiming this I want to credit Doug Bryan for triggering this insight
> > for me at an Ada conference seminar about a dozen years ago.)
>
> I'd like to second David Botton's "Dude!".

I am also going to second David's "Dude!"  And nod in
Doug's direction as well!  Marc's post is one of those
nuggets that just makes life for the sweaty masses out
here worthwhile.  (Knowing that I am an Adaphile in
my small town causes small children to cast stones at me,
dogs to bark when I walk the street, and I am convinced
that I catch no fish because of it :)

> A word of caution.  Types are the foundation of many programs.
> Poorly laid out types can cause all kinds of problems.  I've seen
> a case where a bad type choice at a fundamental level caused type
> converts to be needed in hundreds of places throughout the code.
>
> --
> --djk, keeper of arcane lore & trivial fluff
> Home: David95036 plus 1 at america on-line
> Spam: goto.hades@welovespam.com

As with any extremely powerful tool, Ada can bite you.  I have
written things that "I am not proud of."  Fortunately, its much
rarer in Ada.





  parent reply	other threads:[~2000-07-18  0:00 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-07-14  0:00 Top 10 Language Constructs (Ada) Bruno Gustavs
2000-07-14  0:00 ` Andrew Hately
2000-07-14  0:00 ` Samuel T. Harris
2000-07-15  0:00   ` Simon Wright
2000-07-18  0:00     ` Nick Keighley
2000-07-14  0:00 ` David Kristola
2000-07-15  0:00 ` Marc A. Criley
2000-07-16  0:00   ` David Botton
2000-07-18  0:00   ` David Kristola
2000-07-18  0:00     ` Stefan Skoglund
2000-07-18  0:00     ` Bill Brennan
2000-07-18  0:00       ` Dr. Joachim Schr�er
2000-07-19  0:00         ` Bill Brennan
2000-07-18  0:00           ` Scott Ingram`
2000-07-21  0:00         ` Keith Thompson
2000-07-25  0:00           ` Dr. Joachim Schr�er
2000-07-25  0:00             ` Florian Weimer
2000-07-26  0:00             ` David Kristola
2000-07-25  0:00           ` Keith Thompson
2000-07-19  0:00       ` David Kristola
2000-07-18  0:00     ` Scott Ingram` [this message]
2000-07-24  0:00   ` Richard Riehle
2000-07-26  0:00     ` The Ada type model (was Re: Top 10 Language Constructs (Ada)) Marc A. Criley
2000-07-15  0:00 ` Top 10 Language Constructs (Ada) David Botton
replies disabled

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