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
<[email protected]> 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 <[email protected]> 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 [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