comp.lang.ada
 help / color / mirror / Atom feed
From: "David Thompson" <david.thompson1@worldnet.att.net>
Subject: lowercase, was Re: ada paper critic
Date: Thu, 27 Jun 2002 02:46:42 GMT
Date: 2002-06-27T02:46:42+00:00	[thread overview]
Message-ID: <m0vS8.55744$LC3.4302904@bgtnsc04-news.ops.worldnet.att.net> (raw)
In-Reply-To: wccvg8gzoaz.fsf@shell01.TheWorld.com

Robert A Duff <bobduff@shell01.TheWorld.com> wrote :
> "Marin David Condic" <dont.bother.mcondic.auntie.spam@[acm.org> writes:
> > ... And its really important to remember that as Ada was emerging into
> > the light of day, there was still a lot of equipment out in the world that
> > didn't support lower case. (Line printers being a common example.)
>
An example, but uppercase-only (monocase) terminals were
AIR a (much) more common issue.  And I never saw a dualcase
keypunch, although there were "Hollerith" (card) codes defined
for lowercase.  It was not uncommon to (need to) enter escape
sequences or commands in monocase input and thereby
(be able) to get nice dualcase output on the printer.

> But that can't explain it, because [ARM83] used lower-case boldface for
> reserved words.
>
> Some of those printers *could* support boldface, by backspacing and
> overprinting. ;-)
>
_Line_ printers can't backspace.  Instead they print without advancing
the paper, allowing overprint.  In the "ASA" printer control associated
with FORTRAN (but used other places also) where the first "column"
of each line is a printer control character, '+' indicates overprint.
Line printers using character-serial interfaces usually used CR,
i.e. all first characters CR-no-LF all overlay characters CR LF.

MDC went on to say:
> .... (To this day, C fashion for things
> created with #define is to use all caps.)

_Most_ #define'd things, yes.  (Not, for example, macro versions
of library functions.)  But of course this is precisely because
nearly everything else in C is lowercase or mixed-mostly-lower,
and so upper-only glaringly stands out.

--
- David.Thompson 1 now at worldnet.att.net






  parent reply	other threads:[~2002-06-27  2:46 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-14 19:42 ada paper critic Gautier no_direct_reply_please
2002-06-15 15:08 ` Simon Wright
2002-06-15 22:52 ` Robert A Duff
2002-06-16  0:38   ` AG
2002-06-17 14:15     ` Marin David Condic
2002-06-18 13:52       ` Robert A Duff
2002-06-18 15:41         ` Darren New
2002-06-18 18:04         ` Jeffrey Carter
2002-06-19  1:04           ` Rod Haper
2002-06-27  2:46         ` David Thompson [this message]
2002-06-28 12:52           ` lowercase, was " Marin David Condic
2002-06-16 22:19   ` Ted Dennison
2002-06-16 23:02     ` Robert A Duff
2002-06-17  7:07       ` Kevin Cline
2002-06-18 20:54         ` Robert A Duff
2002-06-18 22:15           ` Larry Kilgallen
replies disabled

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