Reserved words? We don't need no stinking reserved words. That's one of the 
things I like about PL/I.


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

________________________________________
From: IBM Mainframe Discussion List [[email protected]] on behalf of 
David Crayford [[email protected]]
Sent: Thursday, March 2, 2023 7:36 AM
To: [email protected]
Subject: Re: Mainframe REXX (Re: Badmouthing Rexx and ooRexx - again (Re: zOSMF 
and zOWE for non-mainframers

On 2/3/23 19:48, René Jansen wrote:
>> I think 99% of the folks on this forum want a language that can run in a 
>> TSO/ISPF environment hosted in PDS data sets. Lua can do that and it's 
>> orders of magnitudes faster then REXX with the advantage of package 
>> management. The next gen guys don't use TSO/ISPF and they're going to use 
>> Python and couldn't give a hoot about NetRexx.
> NetRexx can and does, using the IBM jzos classes, which are delivered with 
> its JVM’s.

Hmm, I don't think so. NetRexx programs can not reside in PDS data sets.
I don't get the point of NetRexx.


> They can do a lot more with conventional MVS than LUA, I am sure.

Don't agree. Lua4z has a heap of integrations including TSO/ISPF without
VDEFINE. And  you can write packages and applications using PDS data
sets. REXX is impoverished in this respect and you can't share state or
data structures between modules.

/https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Flua4z.github.io%2FLua4z%2F%2F%2F%2F&data=05%7C01%7Csmetz3%40gmu.edu%7Cfabdfa1c24b14701a95008db1b1add29%7C9e857255df574c47a0c00546460380cb%7C0%7C0%7C638133574414760901%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=u47BULUorcSSEQnuX3DNC1lpg8Wie6mcyQ4xdL4wFq8%3D&reserved=0

> Not that anyone would do that, of course, being so much easier with ISPF and 
> Rexx and their shared variable pool. I have built dialogs in COBOL and PL/1 
> but nothing beats Rexx for that, having not to VDEFINE everything first.

That's subjective. I find it much easier to write code in Lua. A
programming language that supports OO, meta-programming, functional
programming and co-routines with just 20 reserved words is a thing of
absolute beauty and a testament to the designers. REXX is a niche
language that's only used to any great extend on mainframes and it's
popularity is constantly eroding. The mainframe needs to keep pace with
the industry.

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