Or devoting the time to figuring out how not to MVC(L) the data at all. Pointers are your friend. Of course, sometimes you have to move the data.
Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of john gilmore Sent: Wednesday, June 01, 2011 8:02 AM To: IBM-MAIN@bama.ua.edu Subject: Re: What is the current feeling for MVC loop vs. MVCL? The "optimizations" that compilers use are certainly interesting in the sense that there are things to be learned from them. They do, however, have two limitations. They are particularist, appropriate usually but not always to the run-time environment in which a particular compiler's output will be executed but often less so in a different environment. (Both advantages and disadvantages have, for example, attended the use of shared optimizing machinery by IBM PL/I and C.) These optimizations are also devised by groups whose full-time job is to optimize code skeletons that are used stereotypically in compiler-generated code; and these groups inevitably come to have a vested interest in cleverness, i.e., non-standard, less than obvious ways of doing things. I have been dismayed by this thread. It would be better for almost all of us almost all of the time to use MVCLs, devoting the time not wasted by examining clever alternatives to them to more significant problems. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html