JCL is an interesting problem. While being disavowed very publicly by Fred 
Brooks (“the worst language ever, and it happened under my watch”) - I did the 
same thing as you in the same timeframe - and faced a revolt/uprising of the 
operations staff. It turned out they liked it very much and hated more evolved 
control structures. It is the original copy-and-paste language, predating stack 
exchange by decennia. I am not sure if you saw that article that put JCL 
pieces, broken apart, in Python? With friends like that, the language does not 
need enemies. Then of course, there is the layer of the system that is still 
based on the JCL interpreter - good luck with hiding that.

And indeed, I think witholding PL/X from customers was a very odd move, guided 
by who-knows-which motives; which did not do PL/I a lot of good, unfortunately.

> On 6 Jan 2022, at 12:28, Jeremy Nicoll <[email protected]> wrote:
> 
> But what's a decent alternative to JCL?  
> 
> I know (because 20+ years ago I did so) one can replace job steps with 
> JCL-controlled allocation by rexx steps which dynamically allocate datasets
> and invoke the program that would otherwise have been the job-step pgm,
> but it was only useful in limited situations.


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to