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,808505c9db7d5613 X-Google-Attributes: gid103376,public From: mheaney@ni.net (Matthew Heaney) Subject: Re: Looking for good Ada95 book Date: 1996/11/03 Message-ID: #1/1 X-Deja-AN: 194216402 references: <32723F6A.54A3@dtek.chalmers.se> <32750568.123@essi.fr> <01bbc5d8$a3b24e00$6a9148a6@cornerstone.mydomain.org> <55955a$n04@felix.seas.gwu.edu> content-type: text/plain; charset=ISO-8859-1 organization: Estormza Software mime-version: 1.0 newsgroups: comp.lang.ada Date: 1996-11-03T00:00:00+00:00 List-Id: In article , dewar@merv.cs.nyu.edu (Robert Dewar) wrote: >Mike said > >'Your characterization of the books is correct, Robert, though I think >it's going too far to describe the lexical style as "horrible." It >does what it is intended to do. >" > >No, I stick by my characterization of horrible. It means that you are >teaching students to use a style which is not the standard style that >we want to encourage for Ada use. People tend to stick with the style >they first learn, so this kind of nonstandard choice causes problems >later on. Mike, I agree with Robert here. One thing that Robert didn't mention is that many language-sensitive editors put the language keywords in a different color. So that should obviate the need for you to do anything special in the code (ie make all uppercase) to call out keywords. The other thing, too, is that studies have shown (see Ben Schneiderman's book, Designing the User Interface) that humans read all-uppercase more slowly than mixed case. And these days with "netiquette idioms" having emerged, all uppercase means SHOUTING AT THE READER. You don't want to shout at the poor reader of your Ada source code, do you? -------------------------------------------------------------------- Matthew Heaney Software Development Consultant mheaney@ni.net (818) 985-1271