I might argue that MVS is sui generis, something of a special case.
From: IBM Mainframe Assembler List [mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]
On Behalf Of Jim Mulder
Sent: Thursday, February 1, 2018 10:15 PM
Subject: Re: Fair comparison C vs HLASM
Much of MVS is written in a compiled language (PL/X and its predecessors),
and I have spent the past 38 years making a living by debugging it using
Jim Mulder z/OS Diagnosis, Design, Development, Test IBM Corp.
IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU> wrote on
02/01/2018 09:03:37 AM:
> From: Charles Mills <charl...@mcn.org>
> To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
> Date: 02/02/2018 01:00 AM
> Subject: Re: Fair comparison C vs HLASM Sent by: IBM Mainframe
> Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
> > The last time I used a dump to find bugs in a compiled program was
> about 35 years ago.
> Right! I think if you are using a classic "core dump" to find logic
> errors in a compiled language program then you are doing something
> To find an error in some big table or something, sure, but then the
> arrangement of the compiled machine instructions should not matter.