Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > alt.folklore.computers > #218299
| From | Charlie Gibbs <cgibbs@kltpzyxm.invalid> |
|---|---|
| Newsgroups | alt.folklore.computers |
| Subject | Re: iBM System/3 FORTRAN for engineering/science work? |
| Date | 2021-07-08 05:15 +0000 |
| Organization | NewsGuy.com |
| Message-ID | <sc61lv02sk5@news1.newsguy.com> (permalink) |
| References | (6 earlier) <e384cc4a-e3ab-4949-b827-708511a6a2b1n@googlegroups.com> <sbo7f915bp@news1.newsguy.com> <sbpar0$agl$1@dont-email.me> <316519623.647055349.997435.peter_flass-yahoo.com@news.eternal-september.org> <df50b799-13d0-4b7d-86b8-519a0c2f316bn@googlegroups.com> |
On 2021-07-07, undefined Hancock-4 <hancock4@bbs.cpcn.com> wrote: > On Saturday, July 3, 2021 at 9:40:38 PM UTC-4, Peter Flass wrote: > >>> When a bug surfaced, it could take several hours to unravel the code, >>> resulting in the complaint by the non-computer-competent MD that the >>> person who left could fix any fault within a few minutes, but you >>> can't be much good of it takes you more than a day. >> >> The first thing I’d do if I had to pick up code like that would be to >> comment it, at least to mark the procedures, and indent it. > > Yes, that was typical procedure when faced with spaghetti. > Of course, if it was 6,000 lines of mush, it took a while and > wasn't easy, but all the more reason. Make that 4,000 lines of mush; once I started to make sense of what the code was doing, I'd typically throw out 30% of it. (In extreme cases, 50%.) > By the way, 'structured programming' was touted as the way to > eliminate the mess of too many crazy GO TOs. But structured > programming could be poorly written too, with all sorts of > excessive crazy calls to subroutines. Too many layers or > overlays is just as bad as GO TOs. This is something the zealots never realized. They seemed to take the number of subroutine calls as some sort of figure of merit. Since a subroutine call is just a GOTO paired with a "come from", a maze of calls to tiny (sometimes one-line!) subroutines is still spaghetti code; you're just running double strands. As I would point out, the undisciplined use of subroutine calls is nearly as bad as the undisciplined use of GOTOs. I heard of virtual memory systems thrashing themselves to death because of the complete lack of locality of code - especially if overlays were involved. > Back in the 1960s and 1970s there was a shortage of programmers. > Management, desperate to automate some function, made use of > unskilled or untalented people, leaving a mess for others to untangle. > Undecipherable field names was another problem. What does K3X mean? > K5X? K4Z? To be completely fair, it can be a bit hard when you're working with an assembler that only supports 4-character labels. In my first job I discovered that it was a bit of a standard to use labels like A100, A110, etc. (The convention was to keep the labels in sequence.) I quickly outgrew that - it was easy enough to come up with something a bit more mnemonic. The breaking point, though, was when I had to move a large block of code, which would have required renumbering all those labels. I decided enough was enough. Years later I came across COBOL programs (and textbooks) which advocated putting such prefixes in front of labels - a practice which I steadfastly avoided. -- /~\ Charlie Gibbs | They don't understand Microsoft \ / <cgibbs@kltpzyxm.invalid> | has stolen their car and parked X I'm really at ac.dekanfrus | a taxi in their driveway. / \ if you read it the right way. | -- Mayayana
Back to alt.folklore.computers | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-06-16 11:59 -0700
Re: iBM System/3 FORTRAN for engineering/science work? J. Clarke <jclarke.873638@gmail.com> - 2021-06-16 16:08 -0400
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-06-26 12:40 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Grant Taylor <gtaylor@tnetconsulting.net> - 2021-06-26 15:14 -0600
Re: s/3, s/34, s/36, and so forth not iBM System/3 FORTRAN John Levine <johnl@taugh.com> - 2021-06-27 01:27 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-06-28 17:28 -0700
Re: iBM System/3 FORTRAN for engineering/science work? John Levine <johnl@taugh.com> - 2021-06-29 22:47 +0000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-06-29 12:55 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-06-28 17:28 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-06-29 13:04 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-06-29 21:33 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-06-30 11:44 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-01 11:40 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-06-30 11:44 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Rich Alderson <news@alderson.users.panix.com> - 2021-06-30 15:56 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-06-30 22:15 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Thomas Koenig <tkoenig@netcologne.de> - 2021-07-01 05:12 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-07-01 06:28 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Ahem A Rivet's Shot <steveo@eircom.net> - 2021-07-01 13:28 +0100
Re: iBM System/3 FORTRAN for engineering/science work? John Levine <johnl@taugh.com> - 2021-07-03 01:19 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Ahem A Rivet's Shot <steveo@eircom.net> - 2021-07-03 10:14 +0100
Re: iBM System/3 FORTRAN for engineering/science work? Niklas Karlsson <nikke.karlsson@gmail.com> - 2021-07-03 10:43 +0000
Re: iBM System/3 FORTRAN for engineering/science work? sidd@situ.com - 2021-11-02 07:18 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-11-02 09:26 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-11-02 05:07 -0700
Re: iBM System/3 FORTRAN for engineering/science work? cross@spitfire.i.gajendra.net (Dan Cross) - 2021-11-02 15:28 +0000
Re: iBM System/3 FORTRAN for engineering/science work? sidd@hugin.membrane.com - 2021-11-16 01:50 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-01 11:25 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-01 11:34 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-01 15:56 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-01 20:57 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-02 23:28 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-02 18:26 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Anne & Lynn Wheeler <lynn@garlic.com> - 2021-07-05 13:39 -1000
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-03 18:40 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-07-08 14:51 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-08 15:06 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-07-08 17:19 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-10 07:32 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-10 07:41 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Dan Espen <dan1espen@gmail.com> - 2021-07-10 13:30 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-07-10 13:29 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Dan Espen <dan1espen@gmail.com> - 2021-07-10 17:13 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-10 22:32 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-11 12:46 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Anne & Lynn Wheeler <lynn@garlic.com> - 2021-07-11 13:58 -1000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-13 15:03 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Anne & Lynn Wheeler <lynn@garlic.com> - 2021-07-13 18:19 -1000
Re: iBM System/3 FORTRAN for engineering/science work? Anne & Lynn Wheeler <lynn@garlic.com> - 2021-07-13 18:50 -1000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-16 11:33 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-16 22:40 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-16 23:13 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-17 19:12 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-17 21:33 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-18 15:20 +0000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-20 12:05 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Thomas Koenig <tkoenig@netcologne.de> - 2021-07-21 05:29 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-21 17:14 +0000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-23 12:19 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-24 21:35 +0000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-26 13:13 -0700
Re: iBM System/3 FORTRAN for engineering/science work? gah4 <gah4@u.washington.edu> - 2021-07-27 22:13 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-21 11:08 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-23 12:16 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-24 21:35 +0000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-26 13:09 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-20 22:49 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-23 12:01 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-13 14:55 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Thomas Koenig <tkoenig@netcologne.de> - 2021-07-14 10:03 +0000
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-13 15:11 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-13 21:42 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-07-14 00:39 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-20 12:07 -0700
Re: iBM System/3 FORTRAN for engineering/science work? gah4 <gah4@u.washington.edu> - 2021-07-27 22:07 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-07-29 21:19 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-07-29 21:20 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-30 07:57 -0700
Re: why PL/I makes us sad, iBM System/3 FORTRAN for engineering/science work? John Levine <johnl@taugh.com> - 2021-07-11 02:23 +0000
Re: why PL/I makes us sad, iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-07-10 21:23 -0700
Re: why PL/I makes us sad, iBM System/3 FORTRAN for engineering/science work? John Levine <johnl@taugh.com> - 2021-07-11 18:46 +0000
Re: why PL/I makes us sad, iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-11 12:46 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-07-01 20:22 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Rich Alderson <news@alderson.users.panix.com> - 2021-07-01 19:00 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Grant Taylor <gtaylor@tnetconsulting.net> - 2021-11-02 08:54 -0600
Re: iBM System/3 FORTRAN for engineering/science work? antispam@math.uni.wroc.pl - 2021-10-05 22:56 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-05 23:13 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 03:55 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-06 12:32 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Ahem A Rivet's Shot <steveo@eircom.net> - 2021-10-06 14:11 +0100
Re: iBM System/3 FORTRAN for engineering/science work? Branimir Maksimovic <branimir.maksimovic@icloud.com> - 2021-10-06 13:34 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 04:00 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 04:07 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 04:11 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-10-06 12:50 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-10-06 12:49 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 17:40 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-10-07 06:18 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-10-06 13:22 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 04:18 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-10-06 04:21 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Bob Eager <news0009@eager.cx> - 2021-10-06 12:45 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-06-30 18:23 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Robin Vowels <robin.vowels@gmail.com> - 2021-06-30 18:10 -0700
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-01 11:36 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-02 23:28 +0000
Re: iBM System/3 FORTRAN for engineering/science work? gareth evans <headstone255@yahoo.com> - 2021-07-03 10:32 +0100
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-03 18:40 -0700
Re: iBM System/3 FORTRAN for engineering/science work? gareth evans <headstone255@yahoo.com> - 2021-07-04 09:13 +0100
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-07-07 12:46 -0700
Re: iBM System/3 FORTRAN for engineering/science work? gareth evans <headstone255@yahoo.com> - 2021-07-07 21:19 +0100
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-08 15:01 -0700
Re: iBM System/3 FORTRAN for engineering/science work? J. Clarke <jclarke.873638@gmail.com> - 2021-07-07 17:06 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2021-07-08 05:15 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-07-08 15:01 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Dan Espen <dan1espen@gmail.com> - 2021-07-08 19:39 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Louis Krupp <lkrupp@invalid.pssw.com.invalid> - 2021-06-30 17:58 -0600
Re: iBM System/3 FORTRAN for engineering/science work? Rich Alderson <news@alderson.users.panix.com> - 2021-06-18 14:31 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Dan Espen <dan1espen@gmail.com> - 2021-06-18 16:00 -0400
Re: iBM System/3 FORTRAN for engineering/science work? undefined Hancock-4 <hancock4@bbs.cpcn.com> - 2021-06-26 12:47 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Dan Espen <dan1espen@gmail.com> - 2021-06-26 16:40 -0400
Re: iBM System/3 FORTRAN for engineering/science work? Grant Taylor <gtaylor@tnetconsulting.net> - 2021-06-26 15:20 -0600
Re: iBM System/3 FORTRAN for engineering/science work? "Kerr-Mudd, John" <admin@127.0.0.1> - 2021-06-27 11:28 +0100
Re: iBM System/3 FORTRAN for engineering/science work? Anne & Lynn Wheeler <lynn@garlic.com> - 2021-06-27 13:40 -1000
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-06-28 17:28 -0700
Re: iBM System/3 FORTRAN for engineering/science work? drb@ihatespam.msu.edu (Dennis Boone) - 2021-06-27 16:00 -0500
Re: iBM System/3 FORTRAN for engineering/science work? Peter Flass <peter_flass@yahoo.com> - 2021-06-28 17:28 -0700
Re: iBM System/3 FORTRAN for engineering/science work? Quadibloc <jsavard@ecn.ab.ca> - 2021-11-17 09:47 -0800
Re: iBM System/3 FORTRAN for engineering/science work? scott@slp53.sl.home (Scott Lurndal) - 2021-11-17 18:06 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Thomas Koenig <tkoenig@netcologne.de> - 2021-11-17 22:28 +0000
Re: iBM System/3 FORTRAN for engineering/science work? scott@slp53.sl.home (Scott Lurndal) - 2021-11-18 01:00 +0000
Re: iBM System/3 FORTRAN for engineering/science work? John Levine <johnl@taugh.com> - 2021-11-18 01:51 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Ahem A Rivet's Shot <steveo@eircom.net> - 2021-11-18 06:06 +0000
Re: iBM System/3 FORTRAN for engineering/science work? Dan Espen <dan1espen@gmail.com> - 2021-11-17 13:06 -0500
csiph-web