Book Listor ... Recommended Reading
Recent discussions on a couple of the Hercules related lists prompted me to add this page to my site. Although I think it probably is possible for someone with absolutely no background in MVS - user, operator, application programmer, or system programmer - to find enough information on the Internet to learn how to install and utilize MVS 3.8j under Hercules, it would certainly be easier if you avail yourself of some published books. And please note that I am only addressing the use of MVS 3.8j (although OS/360 MFT and MVT are close enough that they are included in the blanket MVS). I have no experience to make a judgment about VM or Linux/390 and barely enough to remember how to spell DOS/VS. My personal library has evolved over the years as the shops I was working in evolved, so that when I discovered Hercules in 1999/2000, what I had on my shelves at home was way too advanced for MVS 3.8j. Not to say it was all completely useless, but I was frequently frustrated by receiving responses informing me that operands I was using on the MVS console and in JCL were not valid. I embarked upon several road trips to visit (sort of) nearby university libraries in search of ancient textbooks that were more relevant to our vintage MVS. I remembered particular titles that I had once owned, but had purged from my shelves when I thought I would no longer need them. I also knew titles that I had access to when working at a particular shop, although many shops only maintained IBM supplied manuals in a central library and it was up to individual programmers to have their own "cubicle" libraries. Then there was the circumstance where I was trying to make changes in areas where I had never had to "poke" before, so I was looking for unknown books that would help guide me in (to me) unexplored territory. I found quite a few treasures on some of these library explorations; came home with reams of photocopies and almost wore out a hole punch putting them into binders. But I also discovered titles that I was later able to purchase from used book dealers, and have once again a shelf of relevant books for my Hercules/MVS activities. These are the most useful books I have acquired, and utilize almost constantly, with Hercules/MVS 3.8j:
System/370 Job Control Language (2nd edition) by Gary DeWard Brown (tan cover)
OS JCL and UTILITIES: A Comprehensive Treatment by Michael Trobetta and Sue Carolyn Finkelstein
VSAM: Access Method Services and Programming Techniques by James Martin
VSAM Performance, Design, and Fine Tuning by Jay Ranade
Application Debugging: An MVS Abend Handbook for COBOL, Assembly, PL/1, and FORTRAN Programmers by Robert Binder
P/390 (and R/390) OS/390: New User's Cookbook SG24-4757-00 by Bill Ogden, Martin Ceron, Mark Worboys, and Mikko Markkula
MVS Systems Programming by Dave Elder-Vass
IBM Assembler: An Intuitive Approach by Robert W. McBeth and J. Robert Ferguson
IBM 370 Assembly Language with ASSIST: Structured Concepts and Advanced Topics by Charles J. Kacmar
Advanced Assembler Language and MVS Interfaces: For IBM Systems and Application Programmers by Carmine A. Cannatello
Fundamentals of Structured COBOL Programming (3rd edition) by Carl Feingold
A Simplified Guide to FORTRAN Programming by Daniel D. McCracken
A Guide to FORTRAN IV Programming by Daniel D. McCracken
PL/I Structured Programming (2nd edition) by Joan K. Hughes
Anyway, these are what I would recommend as "must have" titles. I never pass up a used bookstore or a library book sale. I have also had great luck buying used books through www.abebooks.com, which was the source of several of the titles listed above. If you are interested in pursuing Hercules/MVS 3.8j, even as a hobby, I would recommend you start building a shelf of good reference books. And to close this page I will include the following section from another page. If you haven't discovered it, it is an index site to lots of online material relevant to Hercules and MVS 3.8j New User Documentation EffortMembers of the group are in the process of building an organized set of documentation to assist new members in coming "up to speed" with Hercules and MVT. The New User Documentation Effort documentation is indexed from a central site managed by Cory Hamasaki although the individual elements of the documentation are distributed throughout the Internet on various sites. This is very much a "grass roots" effort, but is showing remarkable progress in a very short time. This page was last updated on September 08, 2003. |