> On 12 Sep 2023, at 9:11 pm, David Spiegel 
> <00000468385049d1-dmarc-requ...@listserv.ua.edu> wrote:
> 
> Hi Bill,
> Never happen?
> If you were a systems programmer and were doing a z/OS upgrade, you would 
> probably have to repair some SMF, JES2 and Security Exits a lot more than 
> "almost never".
> 

Everybody would like to get rid of assembler, especially in application 
programs and exits. There was a lot of work in the 90s and naughties 
decommissioning those exits which still isn’t complete. For vendors and 
subsystems like IMS it’s so pervasive you can’t get rid of it. Even with PL/X 
becoming popular all of the interrupt handlers are still written in assembler. 
Same for the syscall SVC in zLinux. 

> Regards,
> David
> 
> On 2023-09-12 08:56, Bill Johnson wrote:
>> Making up scenarios that never or almost never happen.
>> 
>> 
>> Sent from Yahoo Mail for iPhone
>> 
>> 
>> On Tuesday, September 12, 2023, 8:53 AM, David Spiegel 
>> <00000468385049d1-dmarc-requ...@listserv.ua.edu> wrote:
>> 
>> Hi Jon,
>> Now that you've mentioned DB2, please tell me how to write/maintain a
>> DB2 Secondary Authorization Exit WITHOUT Assembler.
>> Next time my customer asks me to amend it, I will be sure to give them
>> your answer. (I added logic to it to allow Informatica to authenticate
>> via ACF2.)
>> 
>> Regards,.
>> David
>> 
>> On 2023-09-12 08:04, Jon Butler wrote:
>>> There will be a need for assembler programmers for quite a while, but 
>>> mainly because over the last forty years, and long after even COBOL II 
>>> added functions and a case construction in 1987, very, very  clever people 
>>> decided they would write application modules in assembler... and not waste 
>>> time with comments.  Today, when companies are trying to make their systems 
>>> Highly Available...or even convert to a cloud provider's service...no one 
>>> has a clue what the modules do.  Many could have been easily replaced by 
>>> COBOL's ADDRESS OF or LENGTH OF or PL/I Pointers, but of course that would 
>>> have been way too easy.  Very few application programs need to control 
>>> channels.
>>> 
>>> When I was interviewed by the Db2 Utilities group at the Santa Teresa lab 
>>> in San Jose (Now Silicon Valley) in 2001, I said I suppose I needed to 
>>> brush up on my assembler.  They laughed and said "no one uses assembler any 
>>> more."  All the Utilities were written in PL/S, now PL/X.
>>> 
>>> Not to denigrate assembler programmers, or those that decide to take up 
>>> Sanskrit, but it is a dying art.
>>> 
>>> ----------------------------------------------------------------------
>>> 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
> 
> ----------------------------------------------------------------------
> 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