Well, if you want to count it that way, consider that the first release of MVS was written largely in PL/S. For those who don't know, PL.S was an IBM internal language that was very much like PL/1, but when compiled, produced assembler source code which was then assembled as the second stage of the "compile" process. The MVS development standard, which I co-authored, required that you needed a special standards deviation to write a complete module in assembler. I had to justify a performance xoncern in order to write my original quickcell modules in assembler and got the deviation for performance reasons.

Maybe if you compared PL.S lines to C/C++ lines, you might get closer to grapefruit to oranges :-).

Mike Myers
z/OS systems programmer and consultant
Mentor Services Corporation

On 09/03/2016 05:21 PM, Mick Graley wrote:
I think we're comparing apples and oranges here though. S/370
assembler (you said original MVS) ¬= C/C++ lines of code or generated
object (machine) code.
Cheers,
Mick.

On 2 September 2016 at 22:45, Steve Beaver <[email protected]> wrote:
the original mvs, much of which was written years ago before os390 was about 
300 million lines of assembler

Sent from my iPhone
Steve Beaver


On Sep 2, 2016, at 16:38, Lindy Mayfield <[email protected]> wrote:

Linux kernel has about 19,5 million lines of code I saw, and a distribution is 
about 200 million lines of code.

My googlinging didn't tell me much about z/OS.  Any even close semi-ballpark idea how 
many lines of code are in the z/OS operating system?  (Or even a "standard" 
serverpac distro?)

Best regards,
Lindy


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
Linux kernel has about 19,5 million lines of code I saw, and a distribution is 
about 200 million lines of code.

My googlinging didn't tell me much about z/OS.  Any even close semi-ballpark idea how 
many lines of code are in the z/OS operating system?  (Or even a "standard" 
serverpac distro?)

Best regards,
Lindy


----------------------------------------------------------------------
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
----------------------------------------------------------------------
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

Reply via email to