On Wed, 3 Jul 2024 19:46:43 +0000, Seymour J Metz <[email protected]> wrote:
>You don't consider an application giving IRXINIT its own environments >and function packages to be REXX-aware? Function programs will only execute when the REXX function is called. There's nothing to stop the program from being called using other methods without a REXX environment. The is not rexx-aware. IRXINIT by a product is not required for a products to use REXX. For example, Netview allows you to use the REXX API because Netview initializes REXX. You can add REXX functions to the Netview function package. Is defining REXX functions even necessary? I vaguely remember someone doing something like IEFBR14( ) without the function being defined but I could easily be wrong. >> Is ooRexx a complete replacement for IBM REXX? >OREXX is a complete replacement for SAA REXX on OS/2; > Were IBM to do port and integration of ooRexx to TSO, > I would expect it to be a complete replacement, at least in TSO and Unix > contexts. > I don't have expectations either way for System REXX. To say "at least in TSO and Unix" implies people expect IBM to do a half assed implementation of ooRexx that is incompatible with automation, CICS, IMS, batch rexx, system rexx and others not mentioned. Your expectation is for users to use 2 unique REXX variants on the same system depending upon environment. Even Unix frowns upon unique programming language variants. Remember Python 2.x vs Python 3.x. Also remember OS/2 (like all Unix variants) is a very simplistic implementation. The same ooRexx is easily used from any process. For z/OS, you must port ooRexx to automation, CICS, IMS and more. IBM REXX was designed to be environment agnostic and simple changes to incompatible routines. > I doubbt that there is a Rexx developer on the planet that would agree with > you. Most product developers would not want to deal with ooRexx and changes to their documentation. Given that IBM is not going to port ooRexx to z/OS, I suspect most REXX programmers would agree with me. With all it's blemishes, it's the same on all z/OS systems, same across all products and is fully supported / tested. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
