Many platforms support ooRexx and Regina, whiinclude ANSI stream I/O. EXECIO is 
nice when portability is an issue, but otherwise I use stream.

--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
עַם יִשְׂרָאֵל חַי
נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר

________________________________________
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of 
Steve Thompson <ste...@wkyr.net>
Sent: Saturday, April 20, 2024 11:58 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: REXX vs other languages -- EXECIO intuitiveness

I concur about REXX EXECIO I/O is not exactly intuitive.

REXX, first implemented in CMS used the CMS I/O utilities....
Over in TSO they created EXECIO which does not operate in the
same way as does the CMS EXECIO. And it causes me headaches when
I work on CMS for a year or two and then come back to TSO to have
it NOT be have as it did in CMS. Especially the STEM variable and
trying to write a record.

And so after working in TSO for a year or so to go back to CMS --
I need to learn and make use of PIPEs which is not supported over
on TSO.... Most shops do not see the need to pay for TSO Pipes.
Sigh.

And so, with Windows I/O is different (still talking REXX), same
problem with Linux. I/O is not handled the same for simple reads
and writes from my perspective.

Never-the-Less, I really appreciate REXX over EXEC, EXEC2 and CLIST.

Steve Thompson


On 4/19/2024 9:28 PM, Andrew Rowley wrote:
> On 20/04/2024 1:42 am, Jay Maynard wrote:
>> Agreed Java is simply far too complex a language and ecosystem
>> to hold in
>> the mind. Python is as ubiquitous and much easier to deal with.
>
> Really? What do you NEED to learn for Java that you don't need
> to learn for other languages? public static void main(String[]
> args)?
>
> Loops, if statements, data types, string processing are things
> you need to learn for all languages. I/O is useful (Rexx EXECIO
> isn't exactly intuitive).
>
>
<snippage>

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

Reply via email to