[Info-vax] Learning VMS application programming

John H. Reinhardt johnhreinhardt at yahoo.com
Tue Sep 2 18:22:21 EDT 2014


On 2014-09-02 16:27:30 -0400, wendellxe at yahoo.com said:

> I've been looking for a tutorial book on VMS programming, something 
> akin to Rochkind's _Advanced Unix Programming_. I haven't found 
> anything online, but I've seen mention of these two books. Could anyone 
> comment on their contents and/or recommend something else?
> 
>     Writing VAX/VMS Applications Using Pascal (Theo de Klerk, 1991)
> 
>     Software Implementation Techniques: Writing Software in OpenVMS, 
> OS/2, UNIX and Windows NT (Donald Merusi, 1995)
> 
> Coming from Unix, I'm used to designing around the interaction of 
> small, modular tools and using flat text files as a common interchange 
> format.

OpenVMS does not traditionally work that way.  Finding much published 
at places like Abe Book that is applicable may be difficult.  Which is 
not to say you won't find OpenVMS titles there.  I've bought many books 
through them, but they will be using the traditional OpenVMS methods.

Online you might browse through Neil Rieck's OpenVMS pages at 
http://www3.sympatico.ca/n.rieck/links/openvms_resources.html
If you search for articles on Hoffman Labs you may find some good 
information http://labs.hoffmanlabs.com/tracker

>  I need a thorough explanation of how to best design around VMS's 
> heavier process model and relative complexity of the RMS.

The OpenVMS manuals are the place to look.
> 
> I have looked through much of the docs available from HP, but they are 
> not suitable tutorial material.

One option is "The Minimum You Need to Know to Be an OpenVMS 
Application Developer" by Roland Hughes. Apparently available as an 
ebook now at 
http://www.free-ebooks.net/ebook/The-Minimum-You-Need-to-Know-to-Be-an-OpenVMS-Application-Developer 
 with reviews at various places such as GoodRead 
http://www.goodreads.com/book/show/2377669.The_Minimum_You_Need_to_Know_to_Be_an_OpenVMS_Application_Developer 
 I bought my copy when it first came out and was $100.  Money well 
spent at the time.

Other than that I didn't use anything but the DEC supplied manuals such as:

	"Guide to OpenVMS File Applications" for basic OpenVMS I/O
	"HP OpenVMS Programming Concepts Manual" for how it's done in OpenVMS
	The various RTL and System Services (SS) manuals
	 	

-- 

John H. Reinhardt




More information about the Info-vax mailing list