[Info-vax] Should VSI create a modern day VMS applications book ?
Neil Rieck
n.rieck at sympatico.ca
Fri Aug 17 11:51:40 EDT 2018
On Monday, August 6, 2018 at 9:05:46 AM UTC-4, Simon Clubley wrote:
> In the distant past, DEC used to create application books which
> listed the various third party applications available for the
> DEC operating systems.
>
> Is it worthwhile for VSI to create a modern day version of
> these books either as a PDF book or as an interactive website ?
>
> If worthwhile, I don't see this as being a massive resource hog
> for VSI after the infrastructure is in place as they would mainly
> collect submissions filed by those same third party vendors.
>
> Simon.
>
> --
> Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
> Microsoft: Bringing you 1980s technology to a 21st century world
Back in the day, I learned a helluva lot of stuff about VMS by reading a book published by DEC Educational Services which, I think, was called "VMS Services from BASIC" (apologies: someone stole my copy).
Then in 1993, I stumbled onto a better book titled "Writing VAX/VMS Applications Using Pascal" by Theo de Klerk (Digital Press). I didn't have a Pascal compiler but was at one time a fairly proficient Pascal programmer so was able to translate many of the examples into BASIC and C/C++.
Since then, the only good book I've come across is "The Minimum You Need to Know to Be an OpenVMS Application Developer" by Roland Hughes. IIRC, I purchased three copies of this book for distribution to our remote developers.
Anyway, to answer your original question, VSI would be wise to commission some new books and/or republish some existing stuff. For example, it was quite easy to do internet programming from BASIC or C when we were using the "Application Libraries" associated with TCPware. But back in 2014 we were forced to move to MultiNet where (like TCPIP Services for OpenVMS) Application Libraries do not exist so you need to roll your own code. Now I was able to do this during our conversion project from Alpha to Itanium but all the time I wondered how VMS newbies would do it.
p.s. anyone looking for ideas by inspecting the "C" source code associated with applications like "nslookup" is in for a rough ride along with some sleepless nights.
Neil Rieck
Waterloo, Ontario, Canada.
http://neilrieck.net/
More information about the Info-vax
mailing list