comp.lang.ada
 help / color / mirror / Atom feed
From: Dennis Lee Bieber <wlfraed@ix.netcom.com>
Subject: Re: Why "Hello World" as a first exercise?
Date: Fri, 30 Jul 2021 21:28:06 -0400	[thread overview]
Message-ID: <6199gg1vsegpsqj6prdrqmmme4qo8avk71@4ax.com> (raw)
In-Reply-To: se20le$6e5$1@franka.jacob-sparre.dk

On Fri, 30 Jul 2021 18:06:21 -0500, "Randy Brukardt" <randy@rrsoftware.com>
declaimed the following:


>My first actual programming class spent the first two or three sessions on 
>the administrative things: where is the computer center? How do you use a 
>keypunch? (I admittedly am showing my age here; but at least we were the 
>second last semester to use the keypunches.) How to submit a card deck? What 
>magic incantations are needed to get the computer to accept a card desk? 
>Where to find your results afterwards (this being a batch system)? Etc. The 
>actual program was very secondary to all of that (I don't remember what it 
>was, but we had to key it and submit the results -- in order to prove that 
>we understood all of the admistrivia).
>
	Sounds like my college... Here are the three 029 keypunches... Here's
how to program a drum card to simplify entering code... Here's the minimum
JCL to run FORTRAN(-IV) (Sigma CP/V had two FORTRAN compilers -- the
traditional compiler outputting a relocatable object [ROM] file, to be
followed by a linker outputting a load module [commonly called a LMN file];
the OS didn't use file extensions, so our practice was to name the source
S:xxx, object O:xxx, executable L:xxx. The other compiler was FLAG --
FORTRAN Load And Go -- compile/link/execute with one invocation). Turn in
the card deck to the operators, here. Come back later to pick up your
printed output.

	It wasn't until my second year that we were given access to the
Hazeltine terminals, along with accounts that had some modicum of disk
storage associated with them. The BASIC class got something like 30
"granules" -- about 15kB; others got 100-200 "granules".

	CP/V somehow combined time-share (we had something like 50 terminals
scattered over campus and a few high schools with dial-up lines), Batch
Processing, and (not of use to a college installation) supposedly
/real-time/ operations.




-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
	wlfraed@ix.netcom.com    http://wlfraed.microdiversity.freeddns.org/

  reply	other threads:[~2021-07-31  1:28 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-30  6:17 Why "Hello World" as a first exercise? Richard Iswara
2021-07-30  9:57 ` Paul Rubin
2021-07-30  9:57 ` AdaMagica
2021-07-30 23:06 ` Randy Brukardt
2021-07-31  1:28   ` Dennis Lee Bieber [this message]
2021-08-01  1:16     ` Randy Brukardt
2021-07-31  3:06   ` Richard Iswara
2021-08-01  2:37 ` Keith Thompson
replies disabled

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