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