Re: Coding for the future

2021-06-22 Thread Seymour J Metz
None of those are relevant to what REXX does best. Again, it's the plumbing, not the syntactic sugar. As to large applications, I believe that there are some pretty big ones in Perl and REXX, so why should I be surprised by large applications in, e.g., Python, Ruby? -- Shmuel (Seymour J.)

Re: Coding for the future

2021-06-22 Thread Tom Brennan
> ... supports dates that are greater than Mon Jan 01 100 BCE > 00:00:00 and less than Mon Jan 01 101 00:00:00 Wow... The Eloi and Morlocks will thank you for using Lua. On 6/22/2021 4:25 PM, David Crayford wrote: On 22/06/2021 10:19 pm, Seymour J Metz wrote: It's not a question of

Re: Coding for the future

2021-06-22 Thread David Crayford
On 22/06/2021 10:19 pm, Seymour J Metz wrote: It's not a question of what environment it can run in; it's a question of what facilities it supports in those environments. Indeed. Lua supports TSO, ISPF, CICS, IMS, the full MVS file system including VSAM. DB2 SQL + a SQLite API. A date/time

Re: Coding for the future

2021-06-22 Thread Bob Bridges
Gil, I don't follow what you mean about multi-line strings. I know you can't mean this, which REXX handles just fine: Longstr='blah blah blah blah blah blah blah blah', 'blah blah blah blah blah blah blah blah blah' And your second wish is surely not significantly different from:

Re: Coding for the future

2021-06-22 Thread Bob Bridges
"LA LA LA LA...!" Ok, truthfully, I keep meaning to dig out PL/1 and start using it again. Someday. But I do adore REXX. I wrote in CLIST for years, but one day (back in the '80s, it was) encountered a warning from IBM threatening someday to stop supporting CLIST and to make REXX the

Re: Coding for the future

2021-06-22 Thread Bob Bridges
I do something similar, although rarely. When I need to load a table and it seems to make sense that the data be hardcoded in the code -- which after all is pretty seldom -- sometimes I do this: /* TBLBGN (usually at the end of the program): name1 value1 name2 value2 name3

Re: NETVIEW SA Challenge

2021-06-22 Thread Steve Horein
Join https://groups.io/g/SAUsers On Tue, Jun 22, 2021 at 7:20 AM Steve Beaver wrote: > I need to create a job SUBMISSION processor what will be executed by > NetView SA.as a STC > > As part of the process, I need to calculate the date of the input file name > suffix, then put the job > thru in

SUSE Linux Enterprise Server 15 SP3 is now GA

2021-06-22 Thread Mark Post
Cross-posted to Linux-390, IBMVM, and IBM-Main All, SLES15 SP3 has now been released. The full announcement is at https://www.suse.com/c/introducing-suse-linux-enterprise-15-sp3/ The ISO images are available at https://www.suse.com/download/ or via your SUSE Customer Center (SCC) account.

Re: Coding for the future

2021-06-22 Thread Seymour J Metz
It's not a question of what environment it can run in; it's a question of what facilities it supports in those environments. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of David Crayford

Re: Coding for the future

2021-06-22 Thread David Crayford
On 22/06/2021 8:55 pm, Seymour J Metz wrote: What distinguishes REXX is not syntactic sugar but the plumbing that enables close coupling of scripts with applications. Lua is missing that. Maybe. But I can't think of an environment that REXX runs in that Lua can't. I could port Python to run

Re: Coding for the future

2021-06-22 Thread Seymour J Metz
No problems, and no equivalent to facilities that REXX has had from day one. What distinguishes REXX is not syntactic sugar but the plumbing that enables close coupling of scripts with applications. Lua is missing that. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: Coding for the future

2021-06-22 Thread David Crayford
On 22/06/2021 7:23 pm, Seymour J Metz wrote: Yes, I know that TSO support requires heavy lifting, and not just for fopen(). Lua ports to TSO/MVS just fine with no changes because it uses fopen(). All I had to do was add "dd:lua(%s)" to package.lua and it just worked. Lua runs in CICS no

NETVIEW SA Challenge

2021-06-22 Thread Steve Beaver
I need to create a job SUBMISSION processor what will be executed by NetView SA.as a STC As part of the process, I need to calculate the date of the input file name suffix, then put the job thru in INTRDR. Then I have to make it such that no one including me can manually push thru the STARTED

Re: Coding for the future

2021-06-22 Thread Seymour J Metz
Yes, I know that TSO support requires heavy lifting, and not just for fopen(). The problem is that those "more modern" languages don't support the close integration of scripts to applications that REXX supports. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3

Re: VM Workshop 2021 Presentations Available on YouTube

2021-06-22 Thread suresh chacko
Dear Timothy, Thanks a lot for the link. Regards, Suresh Chacko On Tue, Jun 22, 2021, 09:57 Timothy Sipples wrote: > The 2021 VM Workshop assembled virtually on June 10 and 11, and the > presentations are now available on YouTube here: > >

Re: New versions of IPGATE and RXSCKET

2021-06-22 Thread ITschak Mugzach
Tx. Good news. ITschak ITschak Mugzach *|** IronSphere Platform* *|* *Information Security Continuous Monitoring for z/OS, x/Linux & IBM I **| z/VM coming soon * On Mon, Jun 21, 2021 at 10:00 PM Dave Jones wrote: > Greetings, all. (This message will be of interest to the z/VM community,

Re: Coding for the future

2021-06-22 Thread David Crayford
On 22/06/2021 3:21 am, Seymour J Metz wrote: When someone ports OOREXX to z/OS and adds TSO support. Never going to happen. I ported ooRexx to z/OS UNIX over a decade ago and getting it to work in TSO is a heavy lift. It doesn't use fopen() so needs a lot of patching to work with MVS data