[Info-vax] Userland programming languages on VMS.
Dave Froble
davef at tsoft-inc.com
Tue Feb 1 12:33:40 EST 2022
On 2/1/2022 12:27 PM, Bill Gunshannon wrote:
> On 2/1/22 11:45, Dave Froble wrote:
>> On 2/1/2022 8:22 AM, Bill Gunshannon wrote:
>>> On 1/31/22 21:31, Dave Froble wrote:
>>>> On 1/31/2022 8:31 PM, Bill Gunshannon wrote:
>>>>> On 1/31/22 19:53, Johnny Billquist wrote:
>>>>
>>>>>> We covered this a long time ago. You don't need the RSTS/E sources to write a
>>>>>> new implementation of it. You just need time and energy.
>>>>
>>>> I really have to wonder, would anyone actually devote the time and resources
>>>> to re-implement RSTS/E?
>>>
>>> I would. :-)
>>
>> I'm not convinced, it would not be a trivial effort.
>
> Guess I would have to give up some of the time I currently devote
> to writing things for Rosetta Code. :-)
>
>>
>>>> What hardware would one choose?
>>>
>>> Ideally, I would make it portable but initially probably PC Class
>>> machines and a certain 6809 I have.
>>
>> So some more hackery to run on x86, huh? Why not ARM?
>
> If I wanted others to be able to look at what I have done it would
> have to be something others might have. Because the only Arm I have
> at the moment is the Pi 1 Model B. I have no development tools for
> it and I am rapidly finding out that contrary to the idea that things
> will live forever on the web most software that ran on these boxes
> has vanished.
>
>>
>>>> What implementation language would one choose?
>>>
>>> Probably C as that is the language I am most likely to find compilers
>>> for on different machines.
>>
>> C is so disgusting.
>
> Personal opinion. I have been doing C for over 40 years and have
> never had a problem with it.
>
>
>> Ok, I'll admit that it's just about everywhere.
>
> That, too.
>
>>
>>>> What would one do with it?
>>>
>>> What do Hobbyists today do with any of the old OSes and systems they
>>> have. I would play with it. I would look into adding networking and
>>> probably X11.
>>
>> That statement makes me wonder. To me, "adding networking" isn't an extra,
>> it's part of the OS, and should not be an "add-on".
>
> Sorry, when I said networking I meant usable networking. RSTS had
> DECNET but that is of very limited usefulness today. There was
> never TCP/IP for RSTS that I was aware of and I ran it right up to
> the last release.
>
>>
>> Would you be targeting earlier versions, such as V4, V5, or V6, or V10 or so?"
>
> I would be targeting what ever version I could get usable data for.
> At this point that is none of them.
>
>>
>> With the later versions, DCL is part of RSTS/E, you ready to re-implement DCL,
>> TCP/IP, DECnet, and all the rest that was RSTS/E?
>
> Sure, but there was no TCP/IP.
>
>>
>>> It's all for fun anyway.
>>
>> Ok, then perhaps one good way to get started, is to get ahold of some design
>> documentation to allow a decent start. If I was to consider such an attempt,
>> I'd want a decent design to start with.
>>
>> John Santos and EG&H developer ROSS/V way back in the day. In case you don't
>> know what that is/was, it is software that used the PDP-11 compatibility mode
>> to implement a RSTS/E "look and feel" on early VAXs. In order to do so, I'd
>> think that they had a decent design to start with. Perhaps such documentation
>> still exists. Perhaps they might provide you with a copy, if you asked nicely.
>
> I doubt any of it still exists and if previous experience holds true
> even if it did they would not release it.
Well, that tells me that you're not serious. I just gave you a pointer to some
people who know RSTS rather well. If you're not willing to contact John, then
you're not serious.
Another thing I thought about, two actually.
RSTS/E had the RSX stuff that allowed for BP2, and other things. You gonna
re-implement the RSX stuff?
Can it really be RSTS/E without Basic+? You gonna re-implement the language?
> RSTS has been dead for how
> many years now? And none of it has been released for any purpose at
> all. I have the two volume Software Resources book for the PDP-11.
> I have attempted to track down some of the products in the hope of
> actually salvaging something from them. Most don't exist and of those
> that do I have yet to find one that still has copies of that old
> software. I find this to be quite common not only with DEC Stuff
> but just about anything old in the IT world. Frequently upon inquiry
> I am told "We threw all that out ages ago."
>
> bill
>
>
>>
>> Still having "fun" ?????????????????????
>>
>>
>
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list