[HECnet] Thrashing about...

Keith Halewood Keith.Halewood at pitbulluk.org
Sun Jul 15 08:02:31 PDT 2018


Hi,

I suppose this happens a lot with newcomers to HECnet, especially when there are long periods of apparent silence. I'm currently reconciling remembering the '80s while listening to (having read several times) Ready Player One audio book (incidentally, I thought the recent film was... OK... but nothing like the book), playing around in VAX/VMS on a 86x0 SIMH simulator and doing 'real world' work in .NET (C#) for a salary, goggling in almost disbelief at the megabytes required to do what we used to be able to do in kilobytes.

I have a vague recollection of TOPS-20 (possibly TOPS-10) so I built a SIMH environment.
I have a vague recollection of RSTS/E so... etc..
I have no recollection of RSX-11M but I tried.... and yeah, etc...

It seems it's VMS, VAX architecture (Alpha seems so new-fangled by comparison) for me.

(I'm sooo glad Itanium is dying by the way - what an evolutionary dead-end - but what do I know - 'Itanic' seemed prophetic)

Do any of you remember when UK Academia connected its universities together with X25 and 'coloured books' software? Yellow book was the transport, extending the addressing beyond the 12 digit DTE address, so you ended up with 000010500401.FTP.MAIL for example, to send Greybook mail via Bluebook FTP protocol. Redbook was to do with job transfer (remote batch job entry and processing, reporting). Pinkbook (I kid you not) was X25 over Ethernet.... And for a short while, I had set up X25 over Ethernet for DECnet between departmental microVAXen to the university's VAXcluster.

Well, getting to the point, the 'coloured books' software on VMS was rather monolithic so I began the task of splitting it up. First, I wrote a device driver to create a pseudo-device to handle opening a Yellowbook connection. From then on, using the queue/batch system for processing FTP requests etc.. I can remember it all but it seems so pointless trying to recreate past 'glories'.
When (in university days) you share a vaxcluster with at least 40 concurrents students EDTing then ALGOL68ing their programming assignments, it was fun to write a kind of 'TELL <userid> message' which mailbox'd a message to a central server which worked out if they were on the local node or somewhere else in the cluster, passed the message along and then broadcast it to the target user's logged in terminal.

Incidentally, I'm missing Algol68RS for VAX/VMS - not part of the hobbyist programme possibly because it was never a DEC/Compaq/HP product)....
Though why neither Bliss32 (in which I wrote the above device driver and support for Yellowbook) nor VaxLisp (don't ask why I would like this) are part of the hobbyist programme, I have no idea.

So, what am I doing now? Apart from working in the real world, I'm resurrecting the Star Trek game I wrote in Ada ('83) using SMG$ routines - a more or less realtime version of the turns-based versions you see written in BASIC. Sad? Probably. I don't care. I'm reliving some of my happiest times. I may retreat to VAX Pascal if it proves too much.

I'd still like VAX/VMS Algol68RS, VAXLisp and Bliss32.... because, well, just because.

Sorry

Keith
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sonic.net/pipermail/hecnet-list/attachments/20180715/8e39ca1a/attachment.html>


More information about the Hecnet-list mailing list