If you need an explanation about differences of the old cobol compilers from IBM you should read the book COBOL/370 from Bookman / McGraw Hill because it explains a lot of those differences. For example: there are two major and very different releases of COBOL II.
At the moment, there is COBOL/390 which is also very different from COBOL/370. A nice book is COBOL for OS/390 from David Shelby Kirk / Prince. Looking at IBM's bookmanager, you can find a lot of COBOL MIGRATION GUIDEs from one release to an other.
But what is a pitty is that the old IBM's performance guide was never updated. The old manual told exactly about slower and faster definitions. Things like a S9(9) COMP-4 which was even slower than a S9(10) COMP-4 for example.
It takes a lot of time to know all of it. And perhaps you will never know A L L of it.....
First, let's get the IBM product names correct. In "historical" order (for MVS, OS/390, z/OS; as VM, VSE, OS/400, etc are different)
- ANS COBOL (V4 was the last release
- OS/VS COBOL
- VS COBOL II
- SAA AD/Cycle COBOL/370
- IBM COBOL for MVS & VM
- IBM COBOL for OS/390 & VM
- IBM Enterprise COBOL for OS/390 & z/OS
Only the last of these is still supported *and* has no announced "drop" date.
As far as documentation comparing the most current product with several earlier ones, see the Migration Guide (online) at:
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.