The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: grog@lemis.com (Greg 'groggy' Lehey)
Subject: [TUHS] terminal - just for fun
Date: Sat, 2 Aug 2014 13:45:51 +1000	[thread overview]
Message-ID: <20140802034551.GA30208@eureka.lemis.com> (raw)
In-Reply-To: <70C2F527-099F-4BE8-BBFB-CBCAAAEB40C0@tfeb.org>

On Saturday,  2 August 2014 at  4:27:50 +0100, Tim Bradshaw wrote:
>
> On 2 Aug 2014, at 02:49, Dave Horsfall <dave at horsfall.org> wrote:
>>
>> Hadn't really noticed; I went straight from CP/M to Unix, giving MS-DOS a
>> miss.
>
> MS-DOS understood lowercase: it just didn't care in the common way.
> Did filenames have case at all?

Only in the sense that all file names were upper case, and lower case
names were upshifted.

> Did FORTRAN understand lowercase, always?

No.  It was first implemented on the IBM 704, which had a 6 bit BCD
character set.  No lower case.

> I suspect it didn't officially, until Fortran 90, although obviously
> many F77 compilers accepted lowercase.  More to the point for quite
> a long time, whether or not the system would accept lowercase,
> people actually *wrote* un uppercase and caps lock was probably
> useful for that.  Also COBOL I suspect, and probably SQL?

Basically, until the introduction of ASCII, there weren't many systems
with lower case.  IBM had lower case characters with EBCDIC, but
didn't seem to use them.  I wrote code in FORTRAN and COBOL before the
introduction of lower-case, but later compilers I've seen for both
languages accepted lower case.

I think the real reason for the retention of upper case in these
languages was because it made people feel leet.  "We're computer
programmers, we write in upper case".  It's like the disregard for
normal punctuation that some style guides require( like putting spaces
on the wrong sides of parentheses, or omitting them where required ).

Greg
--
Sent from my desktop computer.
Finger grog at FreeBSD.org for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed.  If your Microsoft MUA reports
problems, please read http://tinyurl.com/broken-mua
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20140802/8d312510/attachment.sig>


  reply	other threads:[~2014-08-02  3:45 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-31 19:44 Tim Newsham
2014-07-31 22:59 ` Dave Horsfall
2014-08-02 13:30   ` random832
2014-08-01  9:00 ` Dario Niedermann
2014-08-01 15:13   ` Andy Kosela
2014-08-01 15:28     ` Milo Velimirović
2014-08-01 17:50       ` Mary Ann Horton
2014-08-01 17:59         ` Cory Smelosky
2014-08-01 19:59           ` Tim Newsham
2014-08-01 20:11         ` Dave Horsfall
2014-08-01 20:35           ` John Cowan
2014-08-02  1:49             ` Dave Horsfall
2014-08-02  3:27               ` Tim Bradshaw
2014-08-02  3:45                 ` Greg 'groggy' Lehey [this message]
2014-08-02  9:24                   ` Tim Bradshaw
2014-08-02 14:28                     ` [TUHS] Lisp is a family quarrel John Cowan
2014-08-03  6:47                   ` [TUHS] terminal - just for fun Dave Horsfall
2014-08-04 18:04                   ` scj
2014-08-04 18:18                     ` Tim Newsham
2014-08-04 18:29                       ` John Cowan
2014-08-04 19:10                         ` Tim Newsham
2014-08-04 19:13                           ` Milo Velimirović
2014-08-04 19:21                             ` Tim Newsham
2014-08-04 18:28                     ` John Cowan
2014-08-05 13:13                       ` arnold
2014-08-05 14:20                         ` John Cowan
2014-08-05 14:46                           ` arnold
2014-08-04 20:15                     ` Jaap Akkerhuis
2014-08-04 20:39                       ` Dave Horsfall
2014-08-02  4:28                 ` Dave Horsfall
2014-08-02  4:46                 ` Warner Losh
2014-08-02 13:22                 ` Nemo
2014-08-02  3:37               ` Greg 'groggy' Lehey
2014-08-02  5:45                 ` Dave Horsfall
2014-08-02  6:09                   ` Greg 'groggy' Lehey
     [not found]               ` <20140802061214.GC13625@mercury.ccil.org>
2014-08-02  6:17                 ` Dave Horsfall
2014-08-02 13:35                   ` Bill Pechter
2014-08-02 14:04                     ` Milo Velimirovic
2014-08-03  2:00                       ` Greg 'groggy' Lehey
2014-08-02 14:30                   ` John Cowan
2014-08-01 21:32           ` Dario Niedermann
2014-08-01 21:38             ` Warner Losh
2014-08-01 21:56               ` Dario Niedermann
2014-08-04 19:46 Doug McIlroy
2014-08-04 20:46 Norman Wilson
2014-08-04 21:07 ` Diomidis Spinellis
2014-08-06  2:56 Doug McIlroy
2014-08-06  6:45 ` arnold
2014-08-06  7:47   ` Dave Horsfall
2014-08-06  9:09     ` Jaap Akkerhuis
2014-08-06 20:43     ` Ronald Natalie
2014-08-06 21:40       ` Mary Ann Horton
2014-08-06 13:22   ` John Cowan
2014-08-06 13:44     ` Steve Nickolas
2014-08-06 15:26     ` Jeremy C. Reed
2014-08-06 16:15       ` Armando Stettner
2014-08-06 20:16         ` Jaap Akkerhuis
2014-08-06 20:32           ` Ronald Natalie
2014-08-06 16:37       ` John Cowan
2014-08-06 17:53         ` scj
2014-08-06 19:44           ` A. P. Garcia
2014-08-06 20:36             ` Ronald Natalie
2014-08-06 20:38           ` Ronald Natalie
2014-08-06 16:49       ` Milo Velimirović
2014-08-06 18:26       ` Mary Ann Horton
2014-08-06 18:48         ` Mary Ann Horton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140802034551.GA30208@eureka.lemis.com \
    --to=grog@lemis.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).