> - of course Rexx on z/VM and z/OS can be seen as the interpreter version of 
> PL/I

The apparent similarity to PL/I is a pitfall for the unwary. As an example, 
many have the erroneous belief that SIGNAL is the equivalent of GOTO, and don't 
understand what happened when it blows up in their faces. Superficial 
resemblance to an existing language can be a killer to those with habits 
derived from the old language.

> And its incompatible OO versions that need to be run in OS jails because 
> otherwise they mess up your OS image.

To what does that refer? I know that there are compatibility issues between 
versions of Python, but the language is sort of object oriented out of the box 
and I'm not aware of any additional security issues caused by that.


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

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
René Jansen [rene.vincent.jan...@gmail.com]
Sent: Sunday, December 19, 2021 9:06 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Top 8 Reasons for using Python instead of REXX for z/OS

Ha, I just thought about that. There are several things to say about that:

- of course Rexx on z/VM and z/OS can be seen as the interpreter version of PL/I
- I always found that PL/I received some shabby treatment, I like it more than 
COBOL for instance
- its early advertising emphasised heavily that your people did not need to 
learn assembler anymore, but they could still do everything possible on the 
platform. This is true.
- Multics was nearly 100% PL/I - how great it was can be experienced now 
through its hardware simulator of the DP8S. The Unix people mainly lied about 
it, but I understand why. I see a parallel here.
- its syntax is more palatable than the others in the Algol 60 tradition. With 
the remark that both the creators of Java and Javascript were forced by there 
bosses to adopt C++ syntax instead of what they wanted

The great thing about the current era is that you can enjoy all of these, 
whenever you want. Also, APL source has been donated by IBM and runs on VM/370. 
Like PL1 F.
I am happy for the people who enjoy Python. And its incompatible OO versions 
that need to be run in OS jails because otherwise they mess up your OS image.

Best regards,

René.


> On 19 Dec 2021, at 09:54, Paul Gilmartin 
> <0000000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
>
> On Sun, 19 Dec 2021 09:40:50 -0400, René Jansen  wrote:
>
>> My impression is that this sudden ‘article’ is linked to this ‘modernise the 
>> mainframe’ effort.  ...
>>
> Is it still true that "PL/I is the only language you'll ever need!"?
>
> -- gil
>
> ----------------------------------------------------------------------
> 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

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