-------------------------------<snip>-------------------------------------------------
So that's where CMS got that idea. But z/OS device independence is
eroding. Why are there TPUT/TGET/PUTLINE/GETLINE (whatever) rather than
just doing QSAM I/O to SYSTSPRT and SYSTSIN? And I'm dismayed at the
number of z/OS utilities that balk at "DD PATH=...", not because their
QSAM calls couldn't perfectly well handle it, but merely because they're
afraid to try.
------------------------------<unsnip>-------------------------------------------
I've used QSAM, BSAM, TPUT/TGET and PUTLINE/GETLINE quite successfully
for terminal I/O under TSO for a wide variety of applications. Each has
advantages and disadvantages; none is "perfect".
Making generalizations is always a risky process; let's not make them
too widespread. Device independance is alive and well; it just requires
a certain amount for forethought in how the application might be used.
I'm sure that many, if not all, of us have used the so-called "batch
utilities" in the foreground, and some of us have wanted to use
foreground processors in the background. How easy or hard these might be
is very much dependant on the forethought of the designer/coder.
Rick
---
Unless you're the lead dog, the view never changes.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html