C is a REALLY-REALLY hard language to learn (at least I am finding it to be so).
Actually, I am only trying to use C without really learning it which makes it 
even more difficult.

Java was created in order to be a simplification of C -
But of course the problem with Java on z/os is that it runs under Unix which 
scares off a lot of  Cobol and other application programmers  as well
  as some Z/OS and RACF system programmers who do not want to be bothered 
setting up Unix for use by application programmers.
And Java incurs a lot more overhead, especially if  you don’t have a ZAP 
processor (or is it ZIP?).

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John McKown
Sent: Friday, January 12, 2018 8:56 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: curious: Popularity & use of C on z/OS.

This is being prompted by the recent thread about getting the name of the
running job in C. These are just some random questions.

First, is C becoming more popular on z/OS? What for? I.e. batch programs,
UNIX commands, CICS transactions, Db2 applications, ... ?

Given that C, in other *IX systems, is a "system implementation" language,
I find it interesting that IBM has not tried to make z/OS C have some of
the same emphasis. Or maybe that is what Metal C is for. What I'm getting
at is that there are no "system level" function interfaces, such as for
ENQ/DEQ or "Name/Token" pairs. Would such interfaces be of any general use?

--
I have a theory that it's impossible to prove anything, but I can't prove
it.

Maranatha! <><
John McKown

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


________________________________

This e-mail, including any attachments, may be confidential, privileged or 
otherwise legally protected. It is intended only for the addressee. If you 
received this e-mail in error or from someone who was not authorized to send it 
to you, do not disseminate, copy or otherwise use this e-mail or its 
attachments. Please notify the sender immediately by reply e-mail and delete 
the e-mail from your system.

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