On 5/1/22 8:04 am, Seymour J Metz wrote:
If IBM replaces REXX across the board, that would have to include continuing to 
support TSO. Also, those developing in REXX for TSO and ISPF environments would 
get a productivity boost if oorexx were supported there.

It's a moot point because it's never going to happen.

1. IBM are too busy porting contemporary languages like Python, Golang
   and Node.js
2. No vendor will port ooRexx because there is no market for it that is
   willing to pay support
3. The pool of REXX developers is shrinking by the day and no young
   people want to learn it unless they have to



--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [[email protected]] on behalf of 
Paul Gilmartin [[email protected]]
Sent: Tuesday, January 4, 2022 5:43 PM
To: [email protected]
Subject: Re: ... Re: Top 8 Reasons for using Python instead of REXX for z/OS

On Tue, 4 Jan 2022 19:18:09 +0000, Farley, Peter x23353  wrote:

    ...  And of course full ADDRESS MVS/TSO/etc. support as well.

Why is TSO needed?  TSO-specific facillities such as:
o LISTDSI?
o TRANSMIT/RECEIVE

I've used the ADDRESS TSO  surrogate for some of this, even to run 
non-interactive ISPF LM.  (PITA to allocate required data sets.)
<https://www.ibm.com/docs/en/zos/2.1.0?topic=processing-tso-command-environment>



On Tue, 4 Jan 2022 19:29:27 +0000, Seymour J Metz   wrote:
    ...
I would expect IBM to functionally stabilize EXECIO unless there is something 
that it does better than stream I/O.

How might stream I/O deal with RECFM=V binary files, particularly
containing '15'x among the data?

Many programmers insist on the superior performance of EXECIO *
over EXECIO 1 in a loop probably due to CALL/RETURN overhead.
linein() in a loop might suffer similarly.

ADDRESS SDSF API provides generated DD NAMEs for spool files.
I've used these overriding IEBGENER SYSUT1.  I could imagine
overriding SYSUT2 with a pipe which could be read by linein().
Spool access from available parts.

(Subject to port of ADDRESS SYSCALL and ADDRESS 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

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

Reply via email to