I am quoting from a book or manual or self study course I read - Java was developed to be a simplification of C. I will try to find this quote if I can.
As for learning C, I am still trying to study for the idiotic Java certification exam, where you have to pay $400 to predict what the compiler will do with some convoluted, contrived code and where some of the supplied answers are clearly wrong and do not agree with what the compiler says. I plan to 'retire' in the near future and maybe I can get some part time remote java coding work . If not, then I just like Java better than C. I did take a few self study C/C++ courses but forgot a lot of it since I did not really program much in C. -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Steve Smith Sent: Friday, January 12, 2018 11:41 AM To: [email protected] Subject: Re: curious: Popularity & use of C on z/OS. Whoa now... Java is a lot of things, but it is definitely not a simplification of C. You might call it a simplified ("different" might be better) C++, but that's a whole 'nother thing. C has very concise syntax.... you'd best invest the time in learning it step-by-step, because little of it is intuitively obvious. But it's not that hard, and it really won't take long if you know assembler and/or some other language. sas On Fri, Jan 12, 2018 at 11:17 AM, Barkow, Eileen <[email protected]> wrote: > 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:[email protected]] On > Behalf Of John McKown > Sent: Friday, January 12, 2018 8:56 AM > To: [email protected] > 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 [email protected] 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 [email protected] with the message: INFO IBM-MAIN -- sas ---------------------------------------------------------------------- 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
