Well ... subject to interpretation. For example, DOS was a lot closer to the *original* (pre-ESA) ISPF than Microsoft Windows ever was - and DOS was also far more efficient. The performance problems with ISPF began post-XA with the introduction of ESA. The purpose of ESA was to allow IBM to take control of MVS systems and prevent sysprogs from 'zapping out' their inefficencies in order to improve performance. IBM would never admit that, but what cares I for what they say? BTW IBM 'blacklisted' me in the 1980s for continually questioning their objectives. But I then went to a GSE conference and confronted IBM about ditto ... and this time in front of their customers. When the latter started raising their hands in a 'me too' sign, IBM had no choice but to promise to address my concerns - or to 'blacklist' their other customers too. IBM chose the former and this resulted in their being unable to deploy CICS/ESA for about 2 years.

But, sure, ISPF was/is a great improvement on native TSO editing etc. ('edlin' was it, or am I losing track? I have no access to a mainframe from this machine; so I can't check). But I continue to rip (and zap) out all the artsy-fartsy 'improvements' introduced in ESA. E.g. I do not want drop-down menus on my screens, or panel colors etc. stored in my profile; and I want PFK13-24 as my primary PFKeys: period.

However, I would most strongly advise you to *avoid* choosing the easy options (mouse-pushing, Ctrl+Alt+Delete etc.) as offered in Windows - and be, instead, familiar with reading (and, if possible, with writing) machine code. Intel processors (upon which Windows depends) have an unavoidably short 'shelf life', because their OP codes - i.e. instruction sets - are inefficient. For example, each of Intel's CPU registers (A to F, the last time I wrote Intel assembler - probably 15-17 years ago) has its own set of OP codes ... and these are further sub-divided, e.g. in the case of the A (accumulator) register, into: AL, AH, A and AX (if I remember). So, a simple LR (which uses the one OP code x'18' for *all* registers on an IBM processor) requires 4 OP codes for the A register alone on an Intel processor. But there are then still the B to F registers, which all have their own 4 separate OP codes. If you then add to that the AR, ALR, SR, SLR, XR, OR, NR etc. operations ... you realize that Intel processors soon run out of available OP codes. So the next Intel 'solution' is to produce dual-core and now, I believe, quad-core processors. But the practical limit is eight-core processors. Beyond that, the O/S spends more time keeping track of which part of which task it has dispatched to which processor, than it has time to get work done. So expect some six-core and eight-core processors from Intel - and then "bye bye" (although they might still be useful in dishwashers). That is why Intel processors cost $100-200 instead of $50K+ (for CMOS processors that is; no idea what bi-polar ones cost these days *if* they are still available [the Hitachi Skylines were the last to use them, in 1995, AFAIK]). But all processors are constrained *not* to shorten their 'inter-wafer gaps' below about 14nm: otherwise they produce unpredictable results, because of quantum effects. Meanwhile, nobody wants to buy an unpredictable PC/lap-top/iPad/etc. - no matter how much faster it produces unpredictable results. So Wintel's days of using their current technology are numbered - perhaps another 15 years or so (at a rough guess) - unless they find a way to super-cool their CPUs to around 3 degrees Kelvin without cracking them. But Wintel won't care about that: they'll have already made their pretty penny and will want to spend it.

As a general 'rule of thumb', I would recommend that you choose always to do whatever is the most difficult yet doable - and leave all the easy stuff for others. That way they turn into donkeys and you don't (as Pinocchio might have put it).

Cheers, Chris Poncelet


Paul Gilmartin wrote:

ISPF _is_ Windows for z/OS.

On Wed, 22 Aug 2012 08:22:17 +0100, CM Poncelet wrote:

... because it is moving back towards suppressing intelligence (as Mao
Tse Tung did in China, in the 1960s). We should not all be obliged to
look at pictures just because the majority of people cannot read.

But isn't ISPF itself a large step moving TSO in the direction of what
Windows later became?  And is it not "suppressing intelligence" to
relieve users of the burden of learning the syntax of TSO line commands?
You may continue to use the OUTPUT command if that's your preference.
I'll use SDSF.

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN



----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to