The name of the song is called Haddock's Eyes. ________________________________________ From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> on behalf of David Spiegel <00000468385049d1-dmarc-requ...@listserv.ua.edu> Sent: Tuesday, September 5, 2023 2:07 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: Ray Mullins on Assembler demand.
Hi Ray, You said: "... SAMPLIB(IEEACTRT) ..." Don't you mean SAMPLIB(SMFEXITS) //IEFACTRT? (IEExxxxx is Console-related; IEFxxxxx is SMF-related) Regards, David On 2023-09-05 13:23, M. Ray Mullins wrote: > There's a bit of context that is lost here. I purposely said > "invisible hand", playing on the imagery. But just because that's what > the owner of the "invisible hand" wants doesn't necessarily mean > that's happening. > > Metal C in a JES2 environment is extremely difficult to implement, > which is why you're now seeing the JES2 policy direction. IMHO if IBM > had provided Metal C PROLOG/EPILOG for JES2 and z/OS exits, as well as > APIs covering the common macros*, I think would have seen more Metal C > take-up. I presented a few times at SHARE about converting > SAMPLIB(IEEACTRT) to Metal C. I originally envisioned it as a > "how-to", but it became instead a user experience, as my experience > was mixed. > > On 2023-09-05 09:39, Bill Johnson wrote: >> Metal C, exactly what Mullins said is replacing assembler. In the >> end, my contention in the beginning is proving truer by the day. And >> you’re right, assembler isn’t that hard to learn and not hard to >> replace, >> >> >> Sent from Yahoo Mail for iPhone >> >> >> On Tuesday, September 5, 2023, 12:36 PM, Matt Hogstrom >> <m...@hogstrom.org> wrote: >> >> My take is that Assembler is just a language and honestly I don’t >> think its >> all that hard to learn. What it does require is more understanding >> of the >> OS and the ability to setup for calls to other services. >> >> The higher languages simply obscure, or encapsulate, those low level >> services. >> >> I use Metal C for new code as it is more easily understood by >> developers. >> That said, there are times for pure assembler code and I enjoy it. I >> started out as a batch assembler programmer but I was drawn to >> understand >> the OS and its structure. Assembler was the way to interface and now >> there >> are other options. >> >> As an ISV we want Assembler programmers. In a business, I’d focus on >> the >> languages that the market understands. The important thing is to not be >> religious about a language. Its just a tool. >> >> On Tue, Sep 5, 2023 at 08:22 David Elliot <star2015...@gmail.com> wrote: >> >>> Very little from what I see. What little >>> there is is stupid stuff like reverse engineering code so that >>> the client >>> can rewrite it in JAVA or whatever the language of the day is. >>> >> > > ---------------------------------------------------------------------- > 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