I know of two early computer (in the stored program sense) programming
books.
1951: Preparation of Programs for an Electronic Digital Computer (Wilkes,
Wheeler, & Gill)
1957: Digital Computer Programming (McCracken)
What others were published prior to the McCracken text?
Excluded are lecture compendia and symposia proceedings, such as:
1946: Moore School Lectures
1947: Proceedings of a Symposium on Large-Scale Digital Calculating
Machinery
1951: Proceedings of a Second Symposium on Large-Scale Digital
Calculating Machinery
1953: Faster Than Thought, A Symposium On Digital Computing Machines
These were principally about designs for, and experience with, new hardware.
I'm curious about texts specifically focused on the act of programming.
Were there others prior to McCracken?
paul
Seen in my calendar yesterday:
Jun 15 UNIVAC I delivered to the Census Bureau, 1951
70 years! And Unix has been around for nearly 52 of those years.
Amusingly, though, the next entry is:
Jun 16 First publicized programming error at Census Bureau, 1951
Which suggests that they were able to install the machine and getting
it running in only one day.
Greg
--
Sent from my desktop computer.
Finger grog(a)lemis.com for PGP public key.
See complete headers for address and phone numbers.
This message is digitally signed. If your Microsoft mail program
reports problems, please read http://lemis.com/broken-MUA.php
>From wiki
"The first Univac was accepted by the United States Census Bureau on
March 31, 1951, and was dedicated on June 14 that year.[3][4] "
https://en.wikipedia.org/wiki/UNIVAC_I
--
The more I learn the better I understand I know nothing.
The EFF just published an article on the rise and fall of Gopher on
their Deeplinks blog.
"Gopher: When Adversarial Interoperability Burrowed Under the
Gatekeepers' Fortresses"
https://www.eff.org/deeplinks/2020/02/gopher-when-adversarial-interoperabil…
I thought it might be of interest to people here.
--
Michael Kjörling • https://michael.kjorling.se • michael(a)kjorling.se
“Remember when, on the Internet, nobody cared that you were a dog?”
A bit of history: on this day in 1941, Konrad Zuse presented the Z3, the
world's first working programmable, fully automatic computer, in Berlin.
Pity it got destroyed when the joint was bombed...
-- Dave
[ COFF not TUHS ]
Clem Cole <clemc(a)ccc.com> wrote:
> On Sun, May 9, 2021 at 3:58 PM Larry McVoy <lm(a)mcvoy.com> wrote:
>
> > National couldn't get it together to produce bug free chips or maybe
> > we'd all be running that, pretty nice architecture (in theory).
>
> I've always wondered if a Nat Semi NS32016 based system running in a PC/AT
> form factor had appeared that was priced like a PC/AT if that might have
> had a chance.
Acorn Computers made an odd machine consisting of a BBC micro with a 32016
second processor in a box. (It didn't run a unix-like OS, I'm afraid.) The
32016 was one of the CPUs that inspired the ARM, because its performance
was so terrible: it was not able to make good use of the available memory
bandwidth. (There wasn't a 68000 second processor because its interrupt
latency was too bad to drive the "tube" interface.)
http://chrisacorns.computinghistory.org.uk/Computers/ACW.htmlhttps://en.wikipedia.org/wiki/Acorn_Computers#New_RISC_architecture
Tony.
--
f.anthony.n.finch <dot(a)dotat.at> https://dotat.at/
Malin, Southeast Hebrides: Cyclonic 4 to 6. Slight or moderate in
southeast, moderate or rough in northwest. Showers. Good, occasionally
poor.
I've got a number of DEC terminals, ranging from the VT220 to the VT520
(sadly, I got rid of my VT100 and VT102 many years ago, before I started
collecting DEC equipment instead of just using it), and some of them
have one or more burned out serial ports. Before I start taking them
apart to find out what chips were used, I figured I'd check if any of
you folks happen to know. I'd like to order a stash of replacements,
and it would be nice to have them handy before I clear the work bench to
start dismantling terminals...
Oh, and for the record: the Q-bus PDP-11/23 uses 9636ACP and 9637ACP for
output and input, respectively, while the VAX-11/630 substitutes a
9639ATC optocoupler for the 9637ACP differential receiver. (I have a
couple of spare CPU boards with damaged ports, as well, so these are all
on my shopping list already.)
-tih
--
Most people who graduate with CS degrees don't understand the significance
of Lisp. Lisp is the most important idea in computer science. --Alan Kay