Related articles |
---|
Programming language similarity derek@NOSPAM-knosof.co.uk (Derek Jones) (2022-04-25) |
Re: Programming language similarity derek@NOSPAM-knosof.co.uk (Derek Jones) (2022-04-25) |
Re: Programming language similarity pronesto@gmail.com (Fernando) (2022-04-25) |
Re: Programming language similarity 0xe2.0x9a.0x9b@gmail.com (Jan Ziak) (2022-04-25) |
Re: Programming language similarity meshach.mitchell@gmail.com (Meshach Mitchell) (2022-04-25) |
Re: Programming language similarity derek@NOSPAM-knosof.co.uk (Derek Jones) (2022-04-25) |
Re: Programming language similarity derek@NOSPAM-knosof.co.uk (Derek Jones) (2022-04-25) |
Re: Programming language similarity gah4@u.washington.edu (gah4) (2022-04-25) |
Re: Programming language similarity derek@NOSPAM-knosof.co.uk (Derek Jones) (2022-04-26) |
From: | gah4 <gah4@u.washington.edu> |
Newsgroups: | comp.compilers |
Date: | Mon, 25 Apr 2022 14:58:12 -0700 (PDT) |
Organization: | Compilers Central |
References: | 22-04-012 22-04-016 22-04-019 |
Injection-Info: | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="56753"; mail-complaints-to="abuse@iecc.com" |
Keywords: | design, history |
Posted-Date: | 25 Apr 2022 18:57:01 EDT |
In-Reply-To: | 22-04-019 |
On Monday, April 25, 2022 at 1:54:58 PM UTC-7, Derek Jones wrote:
(snip)
> What makes somebody choose a particular set of symbols.
> My guess is that their past experience is a major factor,
> i.e., the use of symbols they had previously been exposed to.
Early Fortran was limited by the number of characters available
on the IBM 026 keypunch. They redefined some of the punch
codes with different symbols for scientific use, as that was
easier than designing a whole new machine.
Much of that was then fixed with EBCDIC in S/360, where
an 8 bit code allowed, and pretty much required, that they be
separated. In any case, the characters (with new punches)
were kept. (And new compilers have an option to accept
the old punch codes.)
I do remember punching ALGOL programs on the 026, where
you had to use the multipunch key, along with big charts on
the wall, to get the needed characters.
In any case, character set limitations stay with us long after
the reason for the limitation has gone.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.