I liked Seymour comment about ISPF and Xedit... In a new Super Mainframe 
Modernization we will need to use Visual Studio Code? Ohhh gizzzzzzz


Sent from Yahoo Mail for iPhone


On Tuesday, December 21, 2021, 7:42 PM, Seymour J Metz <[email protected]> wrote:

I'm reminded of the great ISPF versus XEDIT war. Both have useful features that 
the other lacks.


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

________________________________________
From: IBM Mainframe Discussion List [[email protected]] on behalf of 
René Jansen [[email protected]]
Sent: Tuesday, December 21, 2021 1:33 PM
To: IBM-MAIN @LISTSERV.UA.EDU
Subject: Re: Top 8 Reasons for using Python instead of REXX for z/OS

Me neither. We all had to program in lots of different languages and maybe not 
having the same assembler record as Seymour, I remember asm-f, asmh, hlasm, 
masm and ALP for sure. The difference is that C and C++ are just work, but for 
me, Prolog, Rexx and NetRexx are actually a joy to program in. It is not for no 
reason that Rexx has a Rexx Language Association.

Where I draw the line is when reading an article full of misconceptions and 
falsehoods, that is intentionally picking on another language, which I happen 
to like. It could have just been: “I like Python and at long bloody last it 
runs more or less on z/OS. Huzza!”.
No, it gives us falsehoods and irrational line of argument, and then professes 
not to knock Rexx, which is about the 9th lie (I do not count more than one per 
paragraph). Have your Python and be happy with it. Don’t knock Rexx and at the 
same time hobble the careers of young people and tell them now they have to 
learn less to be proficient on the platform. No, they now need to learn a lot 
more.

To be fair, I am enormously grateful to the person that ported Git to z/OS - 
thank you! I don’t mind there being some Python in it.

Best regards,

René.

> On 20 Dec 2021, at 14:41, Seymour J Metz <[email protected]> wrote:
>
> I see nothing wrong with being emotionally attached to a programming language 
> as long as you remain intellectually honest. IMHO, if you can't identify 
> flaws in your preferred language then you don't understand it. If you can't 
> recognize a task where, e.g., Perl, is a better tool than, e.g., OREXX, then 
> you have a problem.
>
> That cuts both ways. I hate, lathe and despise C, but I once defended it 
> against what I considered unjust criticism.
>
> REXX has gotten better in your lifetime; IBM has failed to pick up some new 
> features from ANSI and has abandoned new features from OREXX. The folks at 
> RexxLA have language that TSO and CMS don't.
>
> Six languages doesn't strike me as a lot; I know more assemblers than that. 
> My position is that the CS curriculum should stress learning multiple, 
> radically different, langages rather than the language du jour.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> ________________________________________
> From: IBM Mainframe Discussion List [[email protected]] on behalf of 
> David Crayford [[email protected]]
> Sent: Monday, December 20, 2021 9:23 AM
> To: [email protected]
> Subject: Re: Top 8 Reasons for using Python instead of REXX for z/OS
>
> On 20/12/21 8:42 pm, René Jansen wrote:
>> Yes, that is what NetRexx is for.
>
> TBH, I'm not interested in NetRexx. It suffers from the same weaknesses
> as classic REXX in that it only has one data type. The NetRexx manual
> has examples of dynamically calling a JavaScript engine to parse JSON
> which is totally lame. If I were to use a JVM language other than Java I
> would choose Kotlin which is strongly typed and has null safety baked in
> and cool features such as co-routines. REXX is impoverished and it's not
> going to get any better in my lifetime. Never get emotionally attached
> to a programming language. In my career I've programmed professionally
> in at least 6 languages and I would happily switch if a better one
> became available. Python has 47M downloads on the VS Code marketplace
> which is an indication of it's popularity and why IBM have invested in
> bringing it to z/OS.
>
>
>>> On 20 Dec 2021, at 04:37, David Crayford <[email protected]> wrote:
>>>
>>> There's a Python client library for Kafka but it would be a very heavy lift 
>>> to implement a client on z/OS using REXX.
>> ----------------------------------------------------------------------
>> 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
>
> ----------------------------------------------------------------------
> 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

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