-------------------------------<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

Reply via email to