On 2/3/23 22:10, Rick Troth wrote:
On 3/2/23 05:49, David Crayford 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.
Lua is great. (Got a link to the MVS version of it?)
Yes https://github.com/Lua4z/Lua4z and the doc is here
https://lua4z.github.io/Lua4z/ which includes the installation
instructions.
Disclaimer: lt's my port. It's an EBCDIC port and I tweaked the package
loader to support PDS source data sets. Check out lpeg [1], it rocks and
is frequently used to write transpilers [2]
[1] https://www.inf.puc-rio.br/~roberto/lpeg/
[2] https://moonscript.org/
But language-centric ecosystems not so much. (everything from PIP to
Maven)
We've lost the concept of inter-language calls.
With increasing numbers of new and amazing languages, we seem to be
LESS able to choose and use the right language for the function.
It's great that there is more choice on z/OS now but we are still way
behind other platforms such as Linux. If we want to attract and retain
young talent we need tools that they are familiar with. IBM are
investing heavily on porting tools to z/OS and have a dedicated team
headed up by a distinguished engineer. IBM don't do altruism so they
obviously take this seriously. I see they have a port of rsync which
piqued my interest. https://github.com/ZOSOpenTools
-- R; <><
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN