From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!reader02.eternal-september.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc3.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail NNTP-Posting-Date: Fri, 30 Jul 2021 20:28:06 -0500 From: Dennis Lee Bieber Newsgroups: comp.lang.ada Subject: Re: Why "Hello World" as a first exercise? Date: Fri, 30 Jul 2021 21:28:06 -0400 Organization: IISS Elusive Unicorn Message-ID: <6199gg1vsegpsqj6prdrqmmme4qo8avk71@4ax.com> References: User-Agent: ForteAgent/8.00.32.1272 X-No-Archive: yes MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Usenet-Provider: http://www.giganews.com X-Trace: sv3-bPrVo4+7LW3Ys1/+OmVxNMJV58HAerCtNSXEeScANXufa/8yMXcdaDNwU1iY0EWzNcrWn7/O7JVIm5z!DEX80yGAp8hb1s0Nh+o3BZy8QAcfKYlViAigP8DtK+Mb8Y7a6D6EiEjDPekuF/edG8El0+BU X-Complaints-To: abuse@giganews.com X-DMCA-Notifications: http://www.giganews.com/info/dmca.html X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 X-Original-Bytes: 3222 X-Received-Bytes: 3401 Xref: reader02.eternal-september.org comp.lang.ada:62460 List-Id: On Fri, 30 Jul 2021 18:06:21 -0500, "Randy Brukardt" 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/