Not sure if this was pointed out before, but DDNAMEs are required by z/OS
access methods, not JCL.  There is no reason these or dataset names need to
be arguments just because REXX is used instead of JCL.

DDNAMEs are a pretty nice feature of z/OS!  So you *don't* have to pass a
bunch of (potentially very long) file names.  DDNAMEs can be thought of as
a limited form of environment variables.

sas

On Wed, Jul 11, 2018 at 10:51 AM, Hobart Spitz <orexx...@gmail.com> wrote:

> Andrew wrote:
>
> ​...
>
> >The connection between program (DDNAME) and resources (dataset etc.) is
> nice too. In something like Rexx you need to pass the names as arguments
> (JCL is >much better than one long command line) or hard code them.
>
> That's only because z/OS is so JCL oriented.  Again, this works in IBM (and
> shareholders) favor.  It's harder to leave for another platform.
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to