From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5f764f1f7822ab9c X-Google-Attributes: gid103376,public From: Scott Ingram` Subject: Re: Top 10 Language Constructs (Ada) Date: 2000/07/18 Message-ID: <3974DC4D.B6EC4187@silver.jhuapl.edu>#1/1 X-Deja-AN: 647975410 Content-Transfer-Encoding: 7bit References: <8kmjja$l5h$1@pollux.ip-plus.net> <3970F56F.F3A70FAD@icdc.com> <01HW.B59982450058903A078EC70C@news.pacbell.net> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@houston.jhuapl.edu X-Trace: houston.jhuapl.edu 963959970 24315 128.244.10.34 (18 Jul 2000 22:39:30 GMT) Organization: Johns Hopkins Applied Physics Lab Mime-Version: 1.0 NNTP-Posting-Date: 18 Jul 2000 22:39:30 GMT Newsgroups: comp.lang.ada Date: 2000-07-18T22:39:30+00:00 List-Id: 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.