For a while after IBM introduced VM in the early '70s, some people
advocated "straight through" coding which kind of tied into Structured
Programming.  The idea was to start the program on page 1 of the listing
and continue straight through to the last page without going backward or
jumping ahead.  

This was supposed to make it easier to follow the logic and cut down on
OS Page Faults.  Some of the maintenance was mitigated by the use of
Macros and Includes that inserted the same code over and over.  The
macros could perform string substitution if it was needed.

A lot of very strange things happened during those years in an attempt
to advance the state of the art.  What is really interesting is that a
lot of the stuff from that period is being trotted out again under
different names: XML, Pentium architecture, DLLs, Common runtime, etc.
Unfortunately a lot of the bad stuff keeps coming back.  Hope springs
eternal, I guess.

HALinNY

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Mark Stanton
Sent: Friday, June 16, 2006 19:44
To: [email protected]
Subject: Re: [NF] Vista architecture

I s'pose I am too really, in a "oh no, not again" kind of way.

It's interesting that you say

> Mainframe OS (in the dark ages) were concerned with conservation of 
> resources.
> Actually, all programming was concerned with conservation of 
> resources,

because most of the (admittedly little) mainframe *programs* I saw
seemed to be an *incredible* waste of programming resources.  The thing
that caught my eye most being the lack of subroutines (ie "libraries" I
s'pose) and hence identical sections of code dropped into multiple
places, a maintenance nightmare.  Watching ex-mainframe developers
replicate that on PC's was a truly frightening experience.

The progress of the PC seems to have avoided that particular tank- trap,
but has gone towards incredible bloat (I know, no-one is
surprised) due to the availability of resources, as you(s) say.

Nice that it's a different problem I s'pose...

Mark Stanton
One small step for mankind...


_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to