comp.lang.ada
 help / color / mirror / Atom feed
From: ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe)
Subject: Re: Looking for good Ada95 book
Date: 1996/11/22
Date: 1996-11-22T00:00:00+00:00	[thread overview]
Message-ID: <5730tc$1o9$1@goanna.cs.rmit.edu.au> (raw)
In-Reply-To: 572lhs$emg@mtinsc01-mgt.ops.worldnet.att.net


Ferretwoman@worldnet.att.net (FerretWoman) writes:
>As a student currently learning Ada, I must admit that I really do
>like having the reserved words in capital letters.  It makes it easier
>to not only remember the words, but also what order to put them and
>what they do in the program.

>We are required to use capital letters for reserved words in any code
>we turn in.

This is perhaps the most valuable posting so far; we now have *evidence*
that one student benefits from upper case keywords.

However, one thing is not clear.  I take it that you have never been taught
Ada using the LRM/AQ&S "keywords are lower case, everything else is Mixed"
style.  Why do you say it is "being in upper case" that helps, rather than
"being visibly distinct"?  In the LRM/AQ&S style, keywords and other words
never ever look alike:  all and only keywords begin with a lower case letter.
What exactly _is_ the style you are being taught with?
If keywords are upper case, and other words are Mixed case, I would have
expected that to be *harder*, because then you have to look at the 2nd
letter to see whether it's a keyword or not, whereas with the LRM/AQ&S
style, it is always enough to look at the 1st letter.

Also, you do not tell us what editor(s) you use to view/modify/create Ada
code.  On the black and white screens I use, editors can put keywords in
bold or underline them.  On the colour screens many students use, editors
can put keywords in a special colour.  We have an Ada->HTML filter so that
all the Ada code I handed out to 2nd year students were printed with bold
keywords &c, and could be viewed on-line the same way.  (Or, with lynx,
with underlined keywords.)

Nor do you tell us whether the style you were using was the same as the
style in the textbook, or whether you were ever shown code in the LRM/AQ&S
style.

So it is a little bit hard to figure out what exactly your evidence is
evidence _of_.  Does it, for example, mean that

	- someone being taught from a textbook with upper case keywords
	- using only non-colouring editors (e.g. not Emacs, not Alpha,
	  not an IDE)
	- and not ever being shown material in the LRM/AQ&S style
	- finds *some* visible distinction between keywords and other words
	  useful, and doesn't know whether some other distinction might be
	  as good or better?

Please don't take this as an attack.  I think your posting was an excellent
thing, and I really would be grateful if you would fill in a bit more detail.

-- 
Mixed Member Proportional---a *great* way to vote!
Richard A. O'Keefe; http://www.cs.rmit.edu.au/%7Eok; RMIT Comp.Sci.




  reply	other threads:[~1996-11-22  0:00 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-10-26  0:00 Looking for good Ada95 book Lars Lundgren
1996-10-28  0:00 ` Larry Kilgallen
1996-10-28  0:00 ` Rapicault Pascal
     [not found]   ` <01bbc5d8$a3b24e00$6a9148a6@cornerstone.mydomain.org>
1996-10-29  0:00     ` Robert Dewar
1996-10-30  0:00       ` Michael Feldman
1996-11-02  0:00         ` Robert Dewar
1996-11-03  0:00           ` Robert A Duff
1996-11-03  0:00             ` Robert Dewar
1996-11-03  0:00           ` Matthew Heaney
1996-11-04  0:00           ` Michael F Brenner
1996-11-04  0:00             ` Larry Kilgallen
1996-11-04  0:00               ` Robert Dewar
1996-11-09  0:00                 ` Michael Feldman
1996-11-11  0:00                   ` Richard A. O'Keefe
1996-11-12  0:00                     ` Mark Shaw
1996-11-06  0:00               ` James Thiele
1996-11-08  0:00                 ` Stephen Leake
1996-11-06  0:00             ` Robert A Duff
1996-11-06  0:00             ` Richard A. O'Keefe
1996-11-06  0:00               ` Robert Dewar
1996-11-04  0:00           ` Norman H. Cohen
1996-11-04  0:00             ` Jerry Petrey
1996-11-06  0:00               ` Richard A. O'Keefe
1996-11-09  0:00               ` Michael Feldman
1996-11-05  0:00             ` Silliness (was: Looking for good Ada95 book) Adam Beneschan
1996-11-06  0:00               ` Richard A. O'Keefe
1996-11-06  0:00           ` Chris Morgan
1996-11-08  0:00           ` bill.williams
1996-11-09  0:00             ` Michael Feldman
1996-11-09  0:00           ` Looking for good Ada95 book Michael Feldman
1996-11-10  0:00             ` Lars Farm
1996-11-10  0:00               ` Robert Dewar
1996-11-11  0:00                 ` Lars Farm
1996-11-12  0:00                   ` Robert Dewar
1996-11-12  0:00                     ` Lars Farm
1996-11-14  0:00                       ` Capitalization Entropy (was: Looking for good Ada95 book) Scott James
1996-11-14  0:00                         ` Robert A Duff
1996-11-18  0:00                   ` Looking for good Ada95 book Richard A. O'Keefe
1996-11-12  0:00                 ` Michael Feldman
1996-11-17  0:00                   ` Robert Dewar
1996-11-18  0:00                     ` Richard Pattis
1996-11-19  0:00                       ` Do-While Jones
1996-11-20  0:00                       ` John English
1996-11-20  0:00                         ` Larry Kilgallen
1996-11-21  0:00                       ` FerretWoman
1996-11-22  0:00                         ` Richard A. O'Keefe [this message]
1996-11-24  0:00                           ` Fergus Henderson
1996-11-18  0:00                   ` Richard A. O'Keefe
1996-11-18  0:00                     ` Michael Feldman
1996-11-20  0:00                       ` Testing teaching belief? Richard A. O'Keefe
1996-11-20  0:00                         ` Robert Dewar
1996-11-20  0:00                         ` Robert Dewar
1996-11-22  0:00                           ` Richard A. O'Keefe
1996-11-29  0:00                             ` Debora Weber-Wulff
1996-12-01  0:00                               ` Robert Dewar
1996-11-14  0:00             ` Looking for good Ada95 book Richard A. O'Keefe
1996-10-31  0:00       ` Tom Pastuszak
1996-11-04  0:00 ` John English
1996-11-06  0:00 ` Wolfgang Gellerich
  -- strict thread matches above, loose matches on Subject: below --
1996-11-12  0:00 Marin David Condic, 561.796.8997, M/S 731-93
replies disabled

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