Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Outside of a dog, a book is man's best friend. Inside of a dog, it is too dark to read.


computers / alt.sys.pdp10 / Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

SubjectAuthor
* TOPS-20 Boot Camp for VMS Users 05-Mar-2022Stephen M. Jones
`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Ahem A Rivet's Shot
 |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 || +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 || |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 || | +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Paul Rubin
 || | |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 || | | +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 || | | |+- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 || | | |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Charles Richmond
 || | | | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022gah4
 || | | +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Paul Rubin
 || | | |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 || | | | `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Vir Campestris
 || | | |  `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Charles Richmond
 || | | |   `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 || | | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Charlie Gibbs
 || | `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022gah4
 || |  `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 || +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Bob Eager
 || |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Stephen M. Jones
 || ||`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Dennis Boone
 || || `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 || ||  `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Bob Eager
 || ||   +- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022David Lesher
 || ||   `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Ahem A Rivet's Shot
 || |`- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 || `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||  +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 ||  |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||  | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022P.Lj
 ||  `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 ||   +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Lars Brinkhoff
 ||   |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Paul Rubin
 ||   | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 ||   +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   ||`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   || +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 ||   || |+- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   || |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Andreas Eder
 ||   || | +- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Ahem A Rivet's Shot
 ||   || | +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 ||   || | |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Lars Brinkhoff
 ||   || | ||`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 ||   || | || +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Alan Bawden
 ||   || | || |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Lars Brinkhoff
 ||   || | || ||`- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Charles Richmond
 ||   || | || |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   || | || ||+- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Andreas Eder
 ||   || | || ||`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Stephen M. Jones
 ||   || | || || `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   || | || |+- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 ||   || | || |`- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Eric Swenson
 ||   || | || +- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Sid Maxwell
 ||   || | || `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022P.Lj
 ||   || | |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Charlie Gibbs
 ||   || | | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Bob Eager
 ||   || | `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   || |  +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Lars Brinkhoff
 ||   || |  |+* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   || |  ||`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Lars Brinkhoff
 ||   || |  || `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   || |  |`- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Charles Richmond
 ||   || |  `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Dan Cross
 ||   || |   +- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   || |   `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Phil Budne
 ||   || |    +- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Phil Budne
 ||   || |    `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Dan Cross
 ||   || `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   ||  +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   ||  |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Dan Espen
 ||   ||  | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   ||  `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Ahem A Rivet's Shot
 ||   |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 ||   | `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   |  +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   |  |`- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 ||   |  `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 ||   |   +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   |   |`- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 ||   |   `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Vir Campestris
 ||   |    `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 ||   `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 | `* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Ahem A Rivet's Shot
 |  `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Rich Alderson
 +- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Peter Flass
 +* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Scott Lurndal
 |`* Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Fred Smith
 | `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022Johnny Billquist
 `- Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022gah4

Pages:1234
Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<778VJ.138249$SeK9.66245@fx97.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=598&group=alt.sys.pdp10#598

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx97.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.folklore.computers,alt.sys.pdp10
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <xPaUJ.90312$aT3.37132@fx09.iad> <1480498945.668113352.883426.peter_flass-yahoo.com@news.eternal-september.org> <87fsnxl8dt.fsf@nightsong.com> <t02ngl$b8b$1@news.misty.com> <1585529182.668284324.850327.peter_flass-yahoo.com@news.eternal-september.org>
Lines: 23
Message-ID: <778VJ.138249$SeK9.66245@fx97.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Sun, 06 Mar 2022 19:40:51 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Sun, 06 Mar 2022 19:40:51 GMT
X-Received-Bytes: 2079
 by: Scott Lurndal - Sun, 6 Mar 2022 19:40 UTC

Peter Flass <peter_flass@yahoo.com> writes:
>Johnny Billquist <bqt@softjar.se> wrote:

>>
>> And that's a big reason DEC themselves never used MIPS. They instead
>> talked about VUPs. Where a VAX-11/780 was by definition 1 VUP. And it
>> was more properly based on the actual processing speed, and not
>> depending on various software.
>>
>> Johnny
>>
>
>IBM never used MIPS either, but rated processors relative to each other. I
>always thought they did this to avoid comparisons to other vendors’
>machines, but it was probably as much because it was meaningless, as you
>say.

Likewise, Burroughs used RPM (Relative Performance Metric) to rate their
machines. RPM was measured using the throughput of a selected set of
customer applications in banking, finance and back-office fields.

The application set was once ported to run on the dominant competitors machines
and run on one of the 3030 series (iirc) to get a baseline for comparison.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<mdd1qzek05q.fsf@panix5.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=599&group=alt.sys.pdp10#599

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!not-for-mail
From: new...@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: 06 Mar 2022 20:43:13 -0500
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 77
Sender: alderson+news@panix5.panix.com
Message-ID: <mdd1qzek05q.fsf@panix5.panix.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com>
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="7152"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Mon, 7 Mar 2022 01:43 UTC

Johnny Billquist <bqt@softjar.se> writes:

> I am of course, late to the game. And the bootcamp have already
> happened. So people might already know the answers and comments I'm
> about to give, but anyway...

> On 2022-03-03 21:33, Rich Alderson wrote:

>> The PDP-10 operating systems were mainframe oriented ab origine, unlike VMS.

> Not entirely sure what you mean by that, Rich.

> As you noted, Tops-10 originated in the monitor for the PDP-6. Is that
> enough to call it mainframe? And is that a good thing? Tops-10 wasn't
> very fancy or capable in some ways, even though it had some nifty things.

I have in personal collection an advertisement from a UK magazine of the
Scientific American sort for the PDP-6 which touts it as a large system
available both for batch and for timesharing operations for a large number
of users. It was clearly positioned to compete with IBM and the rest of the
Seven Dwarves. (I do not believe that they had contracted into the BUNCH by
the 2nd quarter of 1964.)

On those grounds I will claim that it was considered to be a mainframe. KO
clearly considered it to be such when he declared (following its failure in the
marketplace) that DEC would not compete with IBM.

> TOPS-20 is a completely different thing (as you also observed), with a much
> more capable and nice design, if you ask me. If definitely have some features
> and capabilities that VMS lacked. But was it more mainframe-oriented? What
> does that even mean? TOPS-20 was probably worse from an execution point of
> view than VMS, requiring more resources to get the job done. But VMS isn't
> really any kind of batch oriented environment either...

DEC positioned the DEC-20 and TOPS-20 as *replacements* for Tops-10 on the
earlier generations of the PDP-10. If we can agree that DEC marketed those as
mainframe systems, then we have to accept that the -20 was also intended as a
mainframe.

> [...MIC and and PCL text deleted...]
> I think the question wasn't about scripting, but interactive use here.
> Tops-10 or TOPS-20 did not have DCL. I can't remember what the
> interactive command line interpreter was called in Tops-10, but in
> TOPS-10 it's EXEC.

Most of the discussion of DCL which I see on comp.os.vms has to do with the
scripting features rather than interactive use, so that's what I tend to think
of when asked to compare the PDP-10 offerings to it.

On Tops-10, the command processor is part of the running monitor; TOPS-20 has
only a very very limited built-in command processor, called the Mini-EXEC, with
single character commands to G(et a monitor), S(tart the loaded monitor), and
possibly E(nter DDT on the monitor) but that might be a pipe dream.

I do not know VMS (or RSTS/E or RSX) internals. Is DCL a separate program,
like the TOPS-20 EXEC? Or an interaction with the monitor/kernel?

> EXEC is for most people a much nicer environment than DCL. Command name
> completion, filename completion, guide words, interactive help... It's
> just so much nicer than DCL.

You get no argument from me!

> Scripting wise, it's much more muddled.

> Apart from user interaction, some things are better, and some are worse
> in VMS. It's hard to answer a generic question like "how were they
> different", or what advantages one had over the other, unless we want to
> just talk specific technical details. Because the rest is pretty subjective.

Amen.

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<hJeVJ.45726$mF2.39566@fx11.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=600&group=alt.sys.pdp10#600

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
Newsgroups: alt.folklore.computers,alt.sys.pdp10
From: cgi...@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
References: <qnRTJ.22017$4vG9.1816@fx19.iad>
<wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<xPaUJ.90312$aT3.37132@fx09.iad>
<1480498945.668113352.883426.peter_flass-yahoo.com@news.eternal-september.org>
<87fsnxl8dt.fsf@nightsong.com> <t02ngl$b8b$1@news.misty.com>
User-Agent: slrn/1.0.3 (Linux)
Lines: 18
Message-ID: <hJeVJ.45726$mF2.39566@fx11.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Mon, 07 Mar 2022 03:11:09 UTC
Date: Mon, 07 Mar 2022 03:11:09 GMT
X-Received-Bytes: 1718
 by: Charlie Gibbs - Mon, 7 Mar 2022 03:11 UTC

On 2022-03-06, Johnny Billquist <bqt@softjar.se> wrote:

> I think I heard such stories, but I never put any value to them. Another
> story/problem is that the original MIPS definition was also based on a
> specific version of OS and compiler. And as these evolved, the
> VAX-11/780 actually became significantly faster than 1 MIPS. Which
> exposed a problem with the whole MIPS definition. And also meant keeping
> any VAXen around for reference was pretty pointless.

Hence that definition of MIPS:

Meaningless Indicator of Processor Speed

--
/~\ Charlie Gibbs | Microsoft is a dictatorship.
\ / <cgibbs@kltpzyxm.invalid> | Apple is a cult.
X I'm really at ac.dekanfrus | Linux is anarchy.
/ \ if you read it the right way. | Pick your poison.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<7wilsq8cf1.fsf@junk.nocrew.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=601&group=alt.sys.pdp10#601

  copy link   Newsgroups: alt.sys.pdp10
Followup: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail
From: lars.s...@nocrew.org (Lars Brinkhoff)
Newsgroups: alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Organization: nocrew
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
Followup-To: alt.sys.pdp10
Date: Mon, 07 Mar 2022 07:11:30 +0000
Message-ID: <7wilsq8cf1.fsf@junk.nocrew.org>
Cancel-Lock: sha1:seYQOdI2h2U/fU7VA6Wu0HsMPbU=
MIME-Version: 1.0
Content-Type: text/plain
Lines: 25
NNTP-Posting-Host: 79429372.news.sunsite.dk
X-Trace: 1646637090 news.sunsite.dk 699 lars@junk.nocrew.org/51.15.56.219:39194
X-Complaints-To: staff@sunsite.dk
 by: Lars Brinkhoff - Mon, 7 Mar 2022 07:11 UTC

Rich Alderson wrote:
> Johnny Billquist wrote:
>> Rich Alderson wrote:
>>> The PDP-10 operating systems were mainframe oriented ab origine,
>>> unlike VMS.
>>
>> As you noted, Tops-10 originated in the monitor for the PDP-6. Is
>> that enough to call it mainframe?
>
> It was clearly positioned to compete with IBM and the rest of the
> Seven Dwarves. (I do not believe that they had contracted into the
> BUNCH by the 2nd quarter of 1964.) On those grounds I will claim that
> it was considered to be a mainframe.

Some people will call any PDP-10 model a minicomputer with a perfectly
straight face. When asked why they don't consider it a mainframe, the
answer will kind of boil do to "it's not an IBM" (some hyperbole added
here). On the other end of the scale you can now hear the PDP-11
classified as a mainframe. Obviosly incorrectly, right? But I think
there's no stemming the tide on this.

People apparently have widely different and conflicting ideas what a
mainframe is. It seems a moot point to try to define it precisely.
Let's just say it's "the biggest computer around, capable of serving
many users". For DEC, that's the PDP-10 family.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<875yoqi2ma.fsf@nightsong.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=602&group=alt.sys.pdp10#602

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: no.em...@nospam.invalid (Paul Rubin)
Newsgroups: alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 07 Mar 2022 00:33:01 -0800
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <875yoqi2ma.fsf@nightsong.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
<7wilsq8cf1.fsf@junk.nocrew.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="738a10b606db55607f6cc0d63027c80a";
logging-data="12989"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19SpTDt544NJEha2hDgsbPO"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:eQVvVWYoy71q5vMfdHrVzxL8heg=
sha1:J157C9upjeWtd6TilfINdHWH76E=
 by: Paul Rubin - Mon, 7 Mar 2022 08:33 UTC

Lars Brinkhoff <lars.spam@nocrew.org> writes:
> Some people will call any PDP-10 model a minicomputer with a perfectly
> straight face. When asked why they don't consider it a mainframe...

I remember hearing that DEC invented the term PDP (programmed data
processor) because they were afraid that if they called their product a
"computer", people would avoid it since real computers came only from
IBM. Calling it a PDP made it a different type of product, easier to
get past management because it didn't immediately evoke an IBM
comparison.

Once the PDP's became big enough to be considered real computers
(i.e. the PDP-10), they changed the name PDP-10 to DECsystem-10.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<CcpVJ.46114$mF2.31622@fx11.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=603&group=alt.sys.pdp10#603

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx11.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
Lines: 35
Message-ID: <CcpVJ.46114$mF2.31622@fx11.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 15:07:14 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 15:07:14 GMT
X-Received-Bytes: 2560
 by: Scott Lurndal - Mon, 7 Mar 2022 15:07 UTC

Rich Alderson <news@alderson.users.panix.com> writes:
>Johnny Billquist <bqt@softjar.se> writes:
>

>
>I do not know VMS (or RSTS/E or RSX) internals. Is DCL a separate program,
>like the TOPS-20 EXEC? Or an interaction with the monitor/kernel?

VMS is an odd beast in that respect. The VAX had a four privilege
rings (aside: interestingly enough, the relatively recent ARMv8
architecture also has four privilege rings (with a fifth coming soon)).

The kernel ran in the most privileged ring, Kernel Mode. RMS (mainly
derived from RSX-11, IIRC, and authored by Andy Goldstein (IIRC again))
ran in the next most privileged ring (Executive Mode). The Command
Interpreter (DCL) ran in the next ring (Supervisor Mode), and user
applications ran in the least privileged ring (User Mode).

As with most[*] ring-based privilege architectures, ring switches were
expensive and I believe once they went to Alpha, that architecture was
pretty much dead.

>
>> EXEC is for most people a much nicer environment than DCL. Command name
>> completion, filename completion, guide words, interactive help... It's
>> just so much nicer than DCL.

I didn't miss any of those features during the four years (1979-1983) that
I was doing systems programming on a four-vax cluster (with MA-780!), but
then I had been using TSS8.24 prior to that :-).

[*] most non-risc-based architectures, anyway. ARMv8 ring switches
while not free, can be quite efficient - far different from Intel
ring switches, for which three generations of ring-switch instructions
were created over the decades to make them more efficient.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05cm5$j99$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=604&group=alt.sys.pdp10#604

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.77-58-244-139.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers,alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 17:42:45 +0100
Organization: MGT Consulting
Message-ID: <t05cm5$j99$1@news.misty.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com>
<288854437.668284159.332299.peter_flass-yahoo.com@news.eternal-september.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Mar 2022 16:42:45 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="77-58-244-139.dclient.hispeed.ch:77.58.244.139";
logging-data="19753"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.6.2
Content-Language: en-US
In-Reply-To: <288854437.668284159.332299.peter_flass-yahoo.com@news.eternal-september.org>
 by: Johnny Billquist - Mon, 7 Mar 2022 16:42 UTC

On 2022-03-06 19:34, Peter Flass wrote:
> Johnny Billquist <bqt@softjar.se> wrote:
>> I am of course, late to the game. And the bootcamp have already
>> happened. So people might already know the answers and comments I'm
>> about to give, but anyway...

>>>> How does TOPS DCL compare with VMS DCL?
>>>
>>> Again, there ain't no "TOPS".
>>
>> [...MIC and and PCL text deleted...]
>> I think the question wasn't about scripting, but interactive use here.
>> Tops-10 or TOPS-20 did not have DCL. I can't remember what the
>> interactive command line interpreter was called in Tops-10, but in
>> TOPS-10 it's EXEC.
>> EXEC is for most people a much nicer environment than DCL. Command name
>> completion, filename completion, guide words, interactive help... It's
>> just so much nicer than DCL.
>>
>> Scripting wise, it's much more muddled.
>>
>> Apart from user interaction, some things are better, and some are worse
>> in VMS. It's hard to answer a generic question like "how were they
>> different", or what advantages one had over the other, unless we want to
>> just talk specific technical details. Because the rest is pretty subjective.
>>
>> Johnny
>>
>
> It’s been a lot of years, but doesn’t VMS DCL have command-line completion?
> (sorry for all the included text, I can’t seem to get this darn thing to
> select text to delete)

No, it don't. On VAX, there was a hack (from DECUS?) called DCLCOMPLETE
which sortof added this. But I don't think it was ever made to work on
any other hardware platform, it was sortof not working perfectly, and it
was definitely not something DEC ever included.

Johnny

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05d76$k1t$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=605&group=alt.sys.pdp10#605

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.77-58-244-139.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 17:51:49 +0100
Organization: MGT Consulting
Message-ID: <t05d76$k1t$1@news.misty.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
<CcpVJ.46114$mF2.31622@fx11.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 7 Mar 2022 16:51:50 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="77-58-244-139.dclient.hispeed.ch:77.58.244.139";
logging-data="20541"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.6.2
Content-Language: en-US
In-Reply-To: <CcpVJ.46114$mF2.31622@fx11.iad>
 by: Johnny Billquist - Mon, 7 Mar 2022 16:51 UTC

On 2022-03-07 16:07, Scott Lurndal wrote:
> Rich Alderson <news@alderson.users.panix.com> writes:
>> Johnny Billquist <bqt@softjar.se> writes:
>>
>
>>
>> I do not know VMS (or RSTS/E or RSX) internals. Is DCL a separate program,
>> like the TOPS-20 EXEC? Or an interaction with the monitor/kernel?
>
> VMS is an odd beast in that respect. The VAX had a four privilege
> rings (aside: interestingly enough, the relatively recent ARMv8
> architecture also has four privilege rings (with a fifth coming soon)).
>
> The kernel ran in the most privileged ring, Kernel Mode. RMS (mainly
> derived from RSX-11, IIRC, and authored by Andy Goldstein (IIRC again))
> ran in the next most privileged ring (Executive Mode). The Command
> Interpreter (DCL) ran in the next ring (Supervisor Mode), and user
> applications ran in the least privileged ring (User Mode).
>
> As with most[*] ring-based privilege architectures, ring switches were
> expensive and I believe once they went to Alpha, that architecture was
> pretty much dead.

People are always making the multiple processor modes a thing way bigger
than it is.

To comment more towards what Rich was thinking/asking, DCL is not a
normal user program. It is possible to have other "shells" than DCL,
which would live at the same level as DCL, but that almost was
non-existant in real life. People instead have shells as programs
running while DCL is still lurking in the background.

So it's less flexible than in Unix or TOPS-20, where it's just a program
like any other.

RSX is in a way maybe the most weird of them all. In the goal to
minimize memory and process resources, there is usually no program
associated with your terminal when you are at the DCL prompt. Instead,
it's all the responsibility of the terminal driver. Only when you've
completed a line and hit enter will DCL (or MCR) be started for you, to
process the line you typed.

In VMS, DCL is there the whole time.

>>> EXEC is for most people a much nicer environment than DCL. Command name
>>> completion, filename completion, guide words, interactive help... It's
>>> just so much nicer than DCL.
>
> I didn't miss any of those features during the four years (1979-1983) that
> I was doing systems programming on a four-vax cluster (with MA-780!), but
> then I had been using TSS8.24 prior to that :-).

It's one of those things where if you never used it, you don't
understand how much it means, and how much you'll miss it if it goes away.

It's very similar to how you'll feel today if someone throws /bin/sh at
you, and you are used to tcsh or bash. No filename completion, no line
editing, no interactive information, no nothing. It's like going back to
the dark ages.

And TOPS-20 EXEC is *better* than tcsh or bash...

Johnny

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05das$k1t$2@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=606&group=alt.sys.pdp10#606

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.77-58-244-139.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: alt.folklore.computers,alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 17:53:48 +0100
Organization: MGT Consulting
Message-ID: <t05das$k1t$2@news.misty.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<xPaUJ.90312$aT3.37132@fx09.iad>
<1480498945.668113352.883426.peter_flass-yahoo.com@news.eternal-september.org>
<87fsnxl8dt.fsf@nightsong.com> <t02ngl$b8b$1@news.misty.com>
<87r17ej3fp.fsf@nightsong.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 7 Mar 2022 16:53:49 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="77-58-244-139.dclient.hispeed.ch:77.58.244.139";
logging-data="20541"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.6.2
Content-Language: en-US
In-Reply-To: <87r17ej3fp.fsf@nightsong.com>
 by: Johnny Billquist - Mon, 7 Mar 2022 16:53 UTC

On 2022-03-06 20:17, Paul Rubin wrote:
> Johnny Billquist <bqt@softjar.se> writes:
>> The KL10 was about 1.5 MIPS, while the original VAX-11/780 was 1 MIPS.
>
> Ah ok, for some reason I had thought the KL10 was faster than that.
> EIther way: "36 bits -- a full DEC" ;-)

You are not alone. Lots of people seem to think the KL10 was way faster
than it was.

Anyway, I still appreciate the 36-bit quote. But deep down inside, I'm a
PDP-11 person. :-D

Johnny

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<RVqVJ.66920$4JN7.46182@fx05.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=607&group=alt.sys.pdp10#607

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx05.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <hpdc2h9ip6bg8vlpc4uvdsb33gde8rrjkm@4ax.com>
Lines: 27
Message-ID: <RVqVJ.66920$4JN7.46182@fx05.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 17:03:45 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 17:03:45 GMT
X-Received-Bytes: 2049
 by: Scott Lurndal - Mon, 7 Mar 2022 17:03 UTC

D.J. <chucktheouch@gmail.com> writes:
>On Thu, 03 Mar 2022 14:30:52 GMT, scott@slp53.sl.home (Scott Lurndal)
>wrote:
>
>>"Stephen M. Jones" <smj@ma.sdf.org> writes:
>>>On Saturday March 5th, 2022 SDF will kick off its TOPS-20 Boot Camp series
>>>on https://twitch.tv/sdfpubnix at 1PM Pacific Time (9PM GMT). Registration
>>>is open at https://twenex.org/?bootcamp which includes access to SDF's
>>>XKL Toad-2 and is offered at no cost.
>>>
>>>If you cannot attend an archive of the live stream (approximately
>>>1 hour long) will be posted to the fediverse via SDF's Peertube instance,
>>>https://toobnix.org
>>>
>>>Looking forward to doing a "TOPS-20 Boot Camp for VMS Users", though any User
>>>of any operating system background is certainly welcome, kid.
>>>
>>
>>Can you refresh my memory on the advantages and disadvantages of the PDP-10
>>vs. the VAX-11/780? From a technical standpoint, not from a nostalgia or DEC politics
>>standpoint? My migration at the time was from a PDP-8 to PDP-11 to VAX-11.
>
>I didn't have access to the 11/780. The campus I was on had the
>11/730. What differences for it ?

From the perspective of the average user, there was no difference
between the 11/730, 11/750 or 11/780 other than absolute performance.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<3ZqVJ.66921$4JN7.30690@fx05.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=608&group=alt.sys.pdp10#608

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx05.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad> <t05d76$k1t$1@news.misty.com>
Lines: 15
Message-ID: <3ZqVJ.66921$4JN7.30690@fx05.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 17:07:11 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 17:07:11 GMT
X-Received-Bytes: 1641
 by: Scott Lurndal - Mon, 7 Mar 2022 17:07 UTC

Johnny Billquist <bqt@softjar.se> writes:
>On 2022-03-07 16:07, Scott Lurndal wrote:
>> Rich Alderson <news@alderson.users.panix.com> writes:
>>> Johnny Billquist <bqt@softjar.se> writes:
>>>

>
>It's very similar to how you'll feel today if someone throws /bin/sh at
>you, and you are used to tcsh or bash. No filename completion, no line
>editing, no interactive information, no nothing. It's like going back to
>the dark ages.

For what it's worth, I've been using ksh since 1989 and while it supports
filename completion, I've never used it (since I use vi-style command
line editing, it takes more than just the tab key to invoke completion).

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<1092765219.668371347.362378.peter_flass-yahoo.com@news.eternal-september.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=609&group=alt.sys.pdp10#609

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: peter_fl...@yahoo.com (Peter Flass)
Newsgroups: alt.folklore.computers,alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 11:47:16 -0700
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <1092765219.668371347.362378.peter_flass-yahoo.com@news.eternal-september.org>
References: <qnRTJ.22017$4vG9.1816@fx19.iad>
<wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad>
<mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com>
<mdd1qzek05q.fsf@panix5.panix.com>
<CcpVJ.46114$mF2.31622@fx11.iad>
<t05d76$k1t$1@news.misty.com>
<3ZqVJ.66921$4JN7.30690@fx05.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Info: reader02.eternal-september.org; posting-host="c73e71febfb9d2e2610f8323304812cc";
logging-data="21992"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX180YSbgJmOoYQaaj5c++qxe"
User-Agent: NewsTap/5.3.1 (iPad)
Cancel-Lock: sha1:gTOx9vKfHopICX4TDIvjleQt5XI=
sha1:l4sDCZ2g/pzsJmWNI/kMP6MN2Kg=
 by: Peter Flass - Mon, 7 Mar 2022 18:47 UTC

Scott Lurndal <scott@slp53.sl.home> wrote:
> Johnny Billquist <bqt@softjar.se> writes:
>> On 2022-03-07 16:07, Scott Lurndal wrote:
>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>
>
>>
>> It's very similar to how you'll feel today if someone throws /bin/sh at
>> you, and you are used to tcsh or bash. No filename completion, no line
>> editing, no interactive information, no nothing. It's like going back to
>> the dark ages.
>
> For what it's worth, I've been using ksh since 1989 and while it supports
> filename completion, I've never used it (since I use vi-style command
> line editing, it takes more than just the tab key to invoke completion).
>

I’m always amazed when I try to use some piece of software I used to use
years ago how primitive it seems now. Back then non-ISPF TSO or DOS EDLIN
seemed like usable, if not much fun, pieces of software. Playing with old
systems like TSS or Multics it seems like my biggest problem is lack of a
decent editor.

--
Pete

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05lq4$u25$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=610&group=alt.sys.pdp10#610

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.77-58-244-139.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 20:18:28 +0100
Organization: MGT Consulting
Message-ID: <t05lq4$u25$1@news.misty.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
<CcpVJ.46114$mF2.31622@fx11.iad> <t05d76$k1t$1@news.misty.com>
<3ZqVJ.66921$4JN7.30690@fx05.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 7 Mar 2022 19:18:28 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="77-58-244-139.dclient.hispeed.ch:77.58.244.139";
logging-data="30789"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.6.2
Content-Language: en-US
In-Reply-To: <3ZqVJ.66921$4JN7.30690@fx05.iad>
 by: Johnny Billquist - Mon, 7 Mar 2022 19:18 UTC

On 2022-03-07 18:07, Scott Lurndal wrote:
> Johnny Billquist <bqt@softjar.se> writes:
>> On 2022-03-07 16:07, Scott Lurndal wrote:
>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>
>
>>
>> It's very similar to how you'll feel today if someone throws /bin/sh at
>> you, and you are used to tcsh or bash. No filename completion, no line
>> editing, no interactive information, no nothing. It's like going back to
>> the dark ages.
>
> For what it's worth, I've been using ksh since 1989 and while it supports
> filename completion, I've never used it (since I use vi-style command
> line editing, it takes more than just the tab key to invoke completion).

Never used ksh, but it still certainly sounds like miles from sh.

I don't expect people will really get involved in TOPS-20 EXEC now, but
if you were to use it for a while, I think you'd start see my point. :-)

If you ever use Cisco gear, you might have gotten some taste of it as
well...

Johnny

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<4VsVJ.65365$oF2.34230@fx10.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=611&group=alt.sys.pdp10#611

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.folklore.computers,alt.sys.pdp10
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad> <t05d76$k1t$1@news.misty.com> <3ZqVJ.66921$4JN7.30690@fx05.iad> <1092765219.668371347.362378.peter_flass-yahoo.com@news.eternal-september.org>
Lines: 37
Message-ID: <4VsVJ.65365$oF2.34230@fx10.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 19:19:28 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 19:19:28 GMT
X-Received-Bytes: 2867
 by: Scott Lurndal - Mon, 7 Mar 2022 19:19 UTC

Peter Flass <peter_flass@yahoo.com> writes:
>Scott Lurndal <scott@slp53.sl.home> wrote:
>> Johnny Billquist <bqt@softjar.se> writes:
>>> On 2022-03-07 16:07, Scott Lurndal wrote:
>>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>>
>>
>>>
>>> It's very similar to how you'll feel today if someone throws /bin/sh at
>>> you, and you are used to tcsh or bash. No filename completion, no line
>>> editing, no interactive information, no nothing. It's like going back to
>>> the dark ages.
>>
>> For what it's worth, I've been using ksh since 1989 and while it supports
>> filename completion, I've never used it (since I use vi-style command
>> line editing, it takes more than just the tab key to invoke completion).
>>
>
>I’m always amazed when I try to use some piece of software I used to use
>years ago how primitive it seems now. Back then non-ISPF TSO or DOS EDLIN
>seemed like usable, if not much fun, pieces of software. Playing with old
>systems like TSS or Multics it seems like my biggest problem is lack of a
>decent editor.

Yeah. I occasionally fire up tss8.24 on simh just to recall the old days;
using PIP to copy files seems so 1974. I also fire up the HP-3000 MPE
on simh as I used that after the PDP-8, but before the VAX. Interactively,
it was better than tss8.24, but compared to DCL, the command language was
limited (no scripting capability, for example) - however, the concept of
PASS files was an interesting feature - during a compile-link-run job
the output of a step could be written to $NEWPASS and the next step would
read from $OLDPASS; a transient unnamed temporary disk file.

$ BASICCOMP FILE.BAS
$ PREP $OLDPASS, $NEWPASS
$ RUN $OLDPASS

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05m5l$up2$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=612&group=alt.sys.pdp10#612

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.77-58-244-139.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 20:24:36 +0100
Organization: MGT Consulting
Message-ID: <t05m5l$up2$1@news.misty.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 7 Mar 2022 19:24:37 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="77-58-244-139.dclient.hispeed.ch:77.58.244.139";
logging-data="31522"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.6.2
Content-Language: en-US
In-Reply-To: <mdd1qzek05q.fsf@panix5.panix.com>
 by: Johnny Billquist - Mon, 7 Mar 2022 19:24 UTC

On 2022-03-07 02:43, Rich Alderson wrote:
> Johnny Billquist <bqt@softjar.se> writes:
>
>> I am of course, late to the game. And the bootcamp have already
>> happened. So people might already know the answers and comments I'm
>> about to give, but anyway...
>
>> On 2022-03-03 21:33, Rich Alderson wrote:
>
>>> The PDP-10 operating systems were mainframe oriented ab origine, unlike VMS.
>
>> Not entirely sure what you mean by that, Rich.
>
>> As you noted, Tops-10 originated in the monitor for the PDP-6. Is that
>> enough to call it mainframe? And is that a good thing? Tops-10 wasn't
>> very fancy or capable in some ways, even though it had some nifty things.
>
> I have in personal collection an advertisement from a UK magazine of the
> Scientific American sort for the PDP-6 which touts it as a large system
> available both for batch and for timesharing operations for a large number
> of users. It was clearly positioned to compete with IBM and the rest of the
> Seven Dwarves. (I do not believe that they had contracted into the BUNCH by
> the 2nd quarter of 1964.)
>
> On those grounds I will claim that it was considered to be a mainframe. KO
> clearly considered it to be such when he declared (following its failure in the
> marketplace) that DEC would not compete with IBM.

Fair enough. I would still consider both Tops-10 and TOPS-20 to be very
interactive centered. Not really mainframe, except for size and approach
to solve some problems using smaller processors attach and offload stuff
to them.

>> TOPS-20 is a completely different thing (as you also observed), with a much
>> more capable and nice design, if you ask me. If definitely have some features
>> and capabilities that VMS lacked. But was it more mainframe-oriented? What
>> does that even mean? TOPS-20 was probably worse from an execution point of
>> view than VMS, requiring more resources to get the job done. But VMS isn't
>> really any kind of batch oriented environment either...
>
> DEC positioned the DEC-20 and TOPS-20 as *replacements* for Tops-10 on the
> earlier generations of the PDP-10. If we can agree that DEC marketed those as
> mainframe systems, then we have to accept that the -20 was also intended as a
> mainframe.

I think part of the problem that this all becomes just labels for
marketing. Does it mean anything, and if so - what?

I don't think the differences between VMS and the PDP-10 OSes are that
radical. They are basically useful and used in the same type of
environments.

>> [...MIC and and PCL text deleted...]
>> I think the question wasn't about scripting, but interactive use here.
>> Tops-10 or TOPS-20 did not have DCL. I can't remember what the
>> interactive command line interpreter was called in Tops-10, but in
>> TOPS-10 it's EXEC.
>
> Most of the discussion of DCL which I see on comp.os.vms has to do with the
> scripting features rather than interactive use, so that's what I tend to think
> of when asked to compare the PDP-10 offerings to it.

Fair enough. I just got the impression that the OP in this case was
trying to understand the differences perceived by an interactive user.

>> EXEC is for most people a much nicer environment than DCL. Command name
>> completion, filename completion, guide words, interactive help... It's
>> just so much nicer than DCL.
>
> You get no argument from me!

:-)

Johnny

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<5atVJ.65997$oF2.42054@fx10.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=613&group=alt.sys.pdp10#613

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx10.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad> <t05d76$k1t$1@news.misty.com> <3ZqVJ.66921$4JN7.30690@fx05.iad> <t05lq4$u25$1@news.misty.com>
Lines: 41
Message-ID: <5atVJ.65997$oF2.42054@fx10.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 19:37:37 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 19:37:37 GMT
X-Received-Bytes: 2903
 by: Scott Lurndal - Mon, 7 Mar 2022 19:37 UTC

Johnny Billquist <bqt@softjar.se> writes:
>On 2022-03-07 18:07, Scott Lurndal wrote:
>> Johnny Billquist <bqt@softjar.se> writes:
>>> On 2022-03-07 16:07, Scott Lurndal wrote:
>>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>>
>>
>>>
>>> It's very similar to how you'll feel today if someone throws /bin/sh at
>>> you, and you are used to tcsh or bash. No filename completion, no line
>>> editing, no interactive information, no nothing. It's like going back to
>>> the dark ages.
>>
>> For what it's worth, I've been using ksh since 1989 and while it supports
>> filename completion, I've never used it (since I use vi-style command
>> line editing, it takes more than just the tab key to invoke completion).
>
>Never used ksh, but it still certainly sounds like miles from sh.

Indeed, ksh is quite powerful - you can even access arbitrary shared
library functions linked in at runtime; has associative arrays and
a host of other useful scripting features (ksh93).

>
>I don't expect people will really get involved in TOPS-20 EXEC now, but
>if you were to use it for a while, I think you'd start see my point. :-)

I find most of those old command interpreters limited and unusable after
using the korn shell for so many years. I could give TOPS-20 EXEC
a try on simh someday to see, but I don't expect to like it much;
I suppose I could try to port the COBOL startrek game to COBOL on
the PDP-10 someday when I have absolutely nothing else to do :-)

>
>If you ever use Cisco gear, you might have gotten some taste of it as
>well...

I got an offer to join the IOS team (and an offer from NetApp at the
same time), but turned them down and went to SGI instead - both Cisco
and Netapp would have been financially more lucrative in the long run, sadly.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05nrt$8bs$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=614&group=alt.sys.pdp10#614

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: dan1es...@gmail.com (Dan Espen)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 07 Mar 2022 14:53:32 -0500
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <t05nrt$8bs$1@dont-email.me>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
<CcpVJ.46114$mF2.31622@fx11.iad> <t05d76$k1t$1@news.misty.com>
<3ZqVJ.66921$4JN7.30690@fx05.iad> <t05lq4$u25$1@news.misty.com>
<5atVJ.65997$oF2.42054@fx10.iad>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="8dd0f1400901db813b14b1ba95e24c21";
logging-data="8572"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+rvn87fprajZ1RRn5qPE83cfRAdCRKWFM="
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
Cancel-Lock: sha1:g+wEbiuG+PjzgRUa6BnFp8ph9cA=
 by: Dan Espen - Mon, 7 Mar 2022 19:53 UTC

scott@slp53.sl.home (Scott Lurndal) writes:

> Johnny Billquist <bqt@softjar.se> writes:
>>On 2022-03-07 18:07, Scott Lurndal wrote:
>>> Johnny Billquist <bqt@softjar.se> writes:
>>>> On 2022-03-07 16:07, Scott Lurndal wrote:
>>>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>>>
>>>
>>>>
>>>> It's very similar to how you'll feel today if someone throws /bin/sh at
>>>> you, and you are used to tcsh or bash. No filename completion, no line
>>>> editing, no interactive information, no nothing. It's like going back to
>>>> the dark ages.
>>>
>>> For what it's worth, I've been using ksh since 1989 and while it supports
>>> filename completion, I've never used it (since I use vi-style command
>>> line editing, it takes more than just the tab key to invoke completion).
>>
>>Never used ksh, but it still certainly sounds like miles from sh.
>
> Indeed, ksh is quite powerful - you can even access arbitrary shared
> library functions linked in at runtime; has associative arrays and
> a host of other useful scripting features (ksh93).

ksh has lots of good stuff, but miles from sh doesn't seem right.
It's very much like sh to a casual user.

--
Dan Espen

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<20220307195246.548e2294e2b12c3a7ee2deae@eircom.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=615&group=alt.sys.pdp10#615

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ste...@eircom.net (Ahem A Rivet's Shot)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 19:52:46 +0000
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <20220307195246.548e2294e2b12c3a7ee2deae@eircom.net>
References: <qnRTJ.22017$4vG9.1816@fx19.iad>
<wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad>
<mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com>
<mdd1qzek05q.fsf@panix5.panix.com>
<CcpVJ.46114$mF2.31622@fx11.iad>
<t05d76$k1t$1@news.misty.com>
<3ZqVJ.66921$4JN7.30690@fx05.iad>
<t05lq4$u25$1@news.misty.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: reader02.eternal-september.org; posting-host="a37142d488ac229455ba8eb32dafd09b";
logging-data="22376"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/MkL5gg8gXnvmHmHwCbBBXNzRLO3MTu1g="
Cancel-Lock: sha1:yz9KhWNiYX2PMd9/8iAQSgkyZ/s=
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.0)
X-Clacks-Overhead: "GNU Terry Pratchett"
 by: Ahem A Rivet's - Mon, 7 Mar 2022 19:52 UTC

On Mon, 7 Mar 2022 20:18:28 +0100
Johnny Billquist <bqt@softjar.se> wrote:

> On 2022-03-07 18:07, Scott Lurndal wrote:
> > Johnny Billquist <bqt@softjar.se> writes:
> >> On 2022-03-07 16:07, Scott Lurndal wrote:
> >>> Rich Alderson <news@alderson.users.panix.com> writes:
> >>>> Johnny Billquist <bqt@softjar.se> writes:
> >>>>
> >
> >>
> >> It's very similar to how you'll feel today if someone throws /bin/sh at
> >> you, and you are used to tcsh or bash. No filename completion, no line
> >> editing, no interactive information, no nothing. It's like going back
> >> to the dark ages.
> >
> > For what it's worth, I've been using ksh since 1989 and while it
> > supports filename completion, I've never used it (since I use vi-style
> > command line editing, it takes more than just the tab key to invoke
> > completion).
>
> Never used ksh, but it still certainly sounds like miles from sh.

It's surprisingly close - basically sh with history and filename
completion added, much of bash history manipulation comes from ksh the rest
from csh.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<J7uVJ.104809$Gojc.84268@fx99.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=616&group=alt.sys.pdp10#616

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx99.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad> <t05d76$k1t$1@news.misty.com> <3ZqVJ.66921$4JN7.30690@fx05.iad> <t05lq4$u25$1@news.misty.com> <5atVJ.65997$oF2.42054@fx10.iad> <t05nrt$8bs$1@dont-email.me>
Lines: 31
Message-ID: <J7uVJ.104809$Gojc.84268@fx99.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 20:43:21 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 20:43:21 GMT
X-Received-Bytes: 2425
 by: Scott Lurndal - Mon, 7 Mar 2022 20:43 UTC

Dan Espen <dan1espen@gmail.com> writes:
>scott@slp53.sl.home (Scott Lurndal) writes:
>
>> Johnny Billquist <bqt@softjar.se> writes:
>>>On 2022-03-07 18:07, Scott Lurndal wrote:
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>> On 2022-03-07 16:07, Scott Lurndal wrote:
>>>>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>>>>> Johnny Billquist <bqt@softjar.se> writes:
>>>>>>>
>>>>
>>>>>
>>>>> It's very similar to how you'll feel today if someone throws /bin/sh at
>>>>> you, and you are used to tcsh or bash. No filename completion, no line
>>>>> editing, no interactive information, no nothing. It's like going back to
>>>>> the dark ages.
>>>>
>>>> For what it's worth, I've been using ksh since 1989 and while it supports
>>>> filename completion, I've never used it (since I use vi-style command
>>>> line editing, it takes more than just the tab key to invoke completion).
>>>
>>>Never used ksh, but it still certainly sounds like miles from sh.
>>
>> Indeed, ksh is quite powerful - you can even access arbitrary shared
>> library functions linked in at runtime; has associative arrays and
>> a host of other useful scripting features (ksh93).
>
>ksh has lots of good stuff, but miles from sh doesn't seem right.
>It's very much like sh to a casual user.

by design.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t05vdt$97g$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=617&group=alt.sys.pdp10#617

  copy link   Newsgroups: alt.folklore.computers alt.sys.pdp10
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: vir.camp...@invalid.invalid (Vir Campestris)
Newsgroups: alt.folklore.computers,alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Mon, 7 Mar 2022 22:02:37 +0000
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <t05vdt$97g$2@dont-email.me>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<xPaUJ.90312$aT3.37132@fx09.iad>
<1480498945.668113352.883426.peter_flass-yahoo.com@news.eternal-september.org>
<87fsnxl8dt.fsf@nightsong.com> <t02ngl$b8b$1@news.misty.com>
<87r17ej3fp.fsf@nightsong.com> <t05das$k1t$2@news.misty.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 7 Mar 2022 22:02:37 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="6815d594a6c66dddc412259909a7f8e4";
logging-data="9456"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/P2QpLXCSntORoan290WYBMqcChl1HoDM="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
Thunderbird/91.5.0
Cancel-Lock: sha1:JMoKU0q5r3FzkfVHf8hRMN+S3j4=
In-Reply-To: <t05das$k1t$2@news.misty.com>
Content-Language: en-GB
 by: Vir Campestris - Mon, 7 Mar 2022 22:02 UTC

On 07/03/2022 16:53, Johnny Billquist wrote:
> On 2022-03-06 20:17, Paul Rubin wrote:
>> Johnny Billquist <bqt@softjar.se> writes:
>>> The KL10 was about 1.5 MIPS, while the original VAX-11/780 was 1 MIPS.
>>
>> Ah ok, for some reason I had thought the KL10 was faster than that.
>> EIther way: "36 bits -- a full DEC"  ;-)
>
> You are not alone. Lots of people seem to think the KL10 was way faster
> than it was.
>
> Anyway, I still appreciate the 36-bit quote. But deep down inside, I'm a
> PDP-11 person. :-D
>

TOPS-10 was where I first met assembler.

I thought the KL10 was _slower_ than that.

And how come I can still remember the instruction word format
(9-4-1-4-18) 40 years later?

Andy

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<mddh7894dz4.fsf@panix5.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=618&group=alt.sys.pdp10#618

  copy link   Newsgroups: alt.sys.pdp10
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!not-for-mail
From: new...@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.sys.pdp10
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: 07 Mar 2022 17:03:43 -0500
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 28
Sender: alderson+news@panix5.panix.com
Message-ID: <mddh7894dz4.fsf@panix5.panix.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <7wilsq8cf1.fsf@junk.nocrew.org> <875yoqi2ma.fsf@nightsong.com>
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="20172"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Mon, 7 Mar 2022 22:03 UTC

Paul Rubin <no.email@nospam.invalid> writes:

> Lars Brinkhoff <lars.spam@nocrew.org> writes:
>> Some people will call any PDP-10 model a minicomputer with a perfectly
>> straight face. When asked why they don't consider it a mainframe...

> I remember hearing that DEC invented the term PDP (programmed data
> processor) because they were afraid that if they called their product a
> "computer", people would avoid it since real computers came only from
> IBM. Calling it a PDP made it a different type of product, easier to
> get past management because it didn't immediately evoke an IBM
> comparison.

It was not "IBM", but "GAO acquisition rules", which caused DEC to coin the
term "Programmed Data Processor" for their products, so that they could be sold
into individual departments rather than entire organizations in government
operated labs.

> Once the PDP's became big enough to be considered real computers
> (i.e. the PDP-10), they changed the name PDP-10 to DECsystem-10.

Mostly a Marketing Department decision...

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<mddee3d4db3.fsf@panix5.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=619&group=alt.sys.pdp10#619

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.panix5.panix.com!not-for-mail
From: new...@alderson.users.panix.com (Rich Alderson)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: 07 Mar 2022 17:18:08 -0500
Organization: PANIX Public Access Internet and UNIX, NYC
Lines: 44
Sender: alderson+news@panix5.panix.com
Message-ID: <mddee3d4db3.fsf@panix5.panix.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad>
Injection-Info: reader1.panix.com; posting-host="panix5.panix.com:166.84.1.5";
logging-data="20172"; mail-complaints-to="abuse@panix.com"
X-Newsreader: Gnus v5.7/Emacs 22.3
 by: Rich Alderson - Mon, 7 Mar 2022 22:18 UTC

scott@slp53.sl.home (Scott Lurndal) writes:

> Rich Alderson <news@alderson.users.panix.com> writes:
>> Johnny Billquist <bqt@softjar.se> writes:

>> I do not know VMS (or RSTS/E or RSX) internals. Is DCL a separate program,
>> like the TOPS-20 EXEC? Or an interaction with the monitor/kernel?

> VMS is an odd beast in that respect. The VAX had a four privilege
> rings (aside: interestingly enough, the relatively recent ARMv8
> architecture also has four privilege rings (with a fifth coming soon)).

> The kernel ran in the most privileged ring, Kernel Mode. RMS (mainly
> derived from RSX-11, IIRC, and authored by Andy Goldstein (IIRC again))
> ran in the next most privileged ring (Executive Mode). The Command
> Interpreter (DCL) ran in the next ring (Supervisor Mode), and user
> applications ran in the least privileged ring (User Mode).

Interestingly, the *2nd generation* PDP-10, the KI-10 processor, implemented a
4-level privilege model: Kernel, Executive, Public, and User. Tops-10 ran
mostly in Executive mode, with only some of the most sensitive routines done in
Kernel mode. Public mode was a user-level mode (i.e., no privileged
instructions such as I/O operations) which allowed for system services similar
to dynamic libraries in modern Unix-style operating systems, but serving a
different purpose. User mode was the bog standard mode for any program not
requiring elevated privileges.

(Public mode was used by the system services such as spoolers so that user
programs did not need to use system calls to interact with unit record
equipment.)

> As with most[*] ring-based privilege architectures, ring switches were
> expensive and I believe once they went to Alpha, that architecture was
> pretty much dead.

The KI model was not ring-based in the way that I understand rings (based on
early Multics writings, mostly); it was simply a matter of a couple of bits in
the process status.

--
Rich Alderson news@alderson.users.panix.com
Audendum est, et veritas investiganda; quam etiamsi non assequamur,
omnino tamen proprius, quam nunc sumus, ad eam perveniemus.
--Galen

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<DKvVJ.164322$t2Bb.114365@fx98.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=620&group=alt.sys.pdp10#620

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx98.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad> <mddee3d4db3.fsf@panix5.panix.com>
Lines: 43
Message-ID: <DKvVJ.164322$t2Bb.114365@fx98.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 22:33:07 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 22:33:07 GMT
X-Received-Bytes: 3249
 by: Scott Lurndal - Mon, 7 Mar 2022 22:33 UTC

Rich Alderson <news@alderson.users.panix.com> writes:
>scott@slp53.sl.home (Scott Lurndal) writes:
>
>> Rich Alderson <news@alderson.users.panix.com> writes:
>>> Johnny Billquist <bqt@softjar.se> writes:
>
>>> I do not know VMS (or RSTS/E or RSX) internals. Is DCL a separate program,
>>> like the TOPS-20 EXEC? Or an interaction with the monitor/kernel?
>
>> VMS is an odd beast in that respect. The VAX had a four privilege
>> rings (aside: interestingly enough, the relatively recent ARMv8
>> architecture also has four privilege rings (with a fifth coming soon)).
>
>> The kernel ran in the most privileged ring, Kernel Mode. RMS (mainly
>> derived from RSX-11, IIRC, and authored by Andy Goldstein (IIRC again))
>> ran in the next most privileged ring (Executive Mode). The Command
>> Interpreter (DCL) ran in the next ring (Supervisor Mode), and user
>> applications ran in the least privileged ring (User Mode).
>
>Interestingly, the *2nd generation* PDP-10, the KI-10 processor, implemented a
>4-level privilege model: Kernel, Executive, Public, and User. Tops-10 ran
>mostly in Executive mode, with only some of the most sensitive routines done in
>Kernel mode. Public mode was a user-level mode (i.e., no privileged
>instructions such as I/O operations) which allowed for system services similar
>to dynamic libraries in modern Unix-style operating systems, but serving a
>different purpose. User mode was the bog standard mode for any program not
>requiring elevated privileges.
>
>(Public mode was used by the system services such as spoolers so that user
> programs did not need to use system calls to interact with unit record
> equipment.)
>
>> As with most[*] ring-based privilege architectures, ring switches were
>> expensive and I believe once they went to Alpha, that architecture was
>> pretty much dead.
>
>The KI model was not ring-based in the way that I understand rings (based on
>early Multics writings, mostly); it was simply a matter of a couple of bits in
>the process status.

It's changing between rings that is the primary issue as that often
includes a change in the memory context (e.g. x86 segment, active page
table) resulting in a performance hit. E.g. UUO's/system calls.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<c6wVJ.106047$aT3.10944@fx09.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=622&group=alt.sys.pdp10#622

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx09.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Newsgroups: alt.sys.pdp10,alt.folklore.computers
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad> <20220303163807.e700772e93bf9d81a0d8646d@eircom.net> <5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com> <t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com> <CcpVJ.46114$mF2.31622@fx11.iad> <mddee3d4db3.fsf@panix5.panix.com> <DKvVJ.164322$t2Bb.114365@fx98.iad>
Lines: 50
Message-ID: <c6wVJ.106047$aT3.10944@fx09.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Mon, 07 Mar 2022 22:58:16 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Mon, 07 Mar 2022 22:58:16 GMT
X-Received-Bytes: 3656
 by: Scott Lurndal - Mon, 7 Mar 2022 22:58 UTC

scott@slp53.sl.home (Scott Lurndal) writes:
>Rich Alderson <news@alderson.users.panix.com> writes:
>>scott@slp53.sl.home (Scott Lurndal) writes:
>>
>>> Rich Alderson <news@alderson.users.panix.com> writes:
>>>> Johnny Billquist <bqt@softjar.se> writes:
>>
>>>> I do not know VMS (or RSTS/E or RSX) internals. Is DCL a separate program,
>>>> like the TOPS-20 EXEC? Or an interaction with the monitor/kernel?
>>
>>> VMS is an odd beast in that respect. The VAX had a four privilege
>>> rings (aside: interestingly enough, the relatively recent ARMv8
>>> architecture also has four privilege rings (with a fifth coming soon)).
>>
>>> The kernel ran in the most privileged ring, Kernel Mode. RMS (mainly
>>> derived from RSX-11, IIRC, and authored by Andy Goldstein (IIRC again))
>>> ran in the next most privileged ring (Executive Mode). The Command
>>> Interpreter (DCL) ran in the next ring (Supervisor Mode), and user
>>> applications ran in the least privileged ring (User Mode).
>>
>>Interestingly, the *2nd generation* PDP-10, the KI-10 processor, implemented a
>>4-level privilege model: Kernel, Executive, Public, and User. Tops-10 ran
>>mostly in Executive mode, with only some of the most sensitive routines done in
>>Kernel mode. Public mode was a user-level mode (i.e., no privileged
>>instructions such as I/O operations) which allowed for system services similar
>>to dynamic libraries in modern Unix-style operating systems, but serving a
>>different purpose. User mode was the bog standard mode for any program not
>>requiring elevated privileges.
>>
>>(Public mode was used by the system services such as spoolers so that user
>> programs did not need to use system calls to interact with unit record
>> equipment.)
>>
>>> As with most[*] ring-based privilege architectures, ring switches were
>>> expensive and I believe once they went to Alpha, that architecture was
>>> pretty much dead.
>>
>>The KI model was not ring-based in the way that I understand rings (based on
>>early Multics writings, mostly); it was simply a matter of a couple of bits in
>>the process status.
>
>It's changing between rings that is the primary issue as that often
>includes a change in the memory context (e.g. x86 segment, active page
>table) resulting in a performance hit. E.g. UUO's/system calls.

What really killed it on the VAX was multiple ring changes for many
operations (file operations executed in executive mode, and they
called kernel mode facilities like $QIO/$QIOW). On the other hand,
user mode could make requests to DCL with a change mode to supervisor
call.

Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022

<t06367$ep9$1@news.misty.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=623&group=alt.sys.pdp10#623

  copy link   Newsgroups: alt.sys.pdp10 alt.folklore.computers
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!.POSTED.77-58-244-139.dclient.hispeed.ch!not-for-mail
From: bqt...@softjar.se (Johnny Billquist)
Newsgroups: alt.sys.pdp10,alt.folklore.computers
Subject: Re: TOPS-20 Boot Camp for VMS Users 05-Mar-2022
Date: Tue, 8 Mar 2022 00:06:43 +0100
Organization: MGT Consulting
Message-ID: <t06367$ep9$1@news.misty.com>
References: <qnRTJ.22017$4vG9.1816@fx19.iad> <wi4UJ.94351$Gojc.36264@fx99.iad>
<20220303163807.e700772e93bf9d81a0d8646d@eircom.net>
<5H6UJ.233887$Rza5.134368@fx47.iad> <mddbkymepz3.fsf@panix5.panix.com>
<t02n22$aqg$1@news.misty.com> <mdd1qzek05q.fsf@panix5.panix.com>
<CcpVJ.46114$mF2.31622@fx11.iad> <mddee3d4db3.fsf@panix5.panix.com>
<DKvVJ.164322$t2Bb.114365@fx98.iad> <c6wVJ.106047$aT3.10944@fx09.iad>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 7 Mar 2022 23:06:47 -0000 (UTC)
Injection-Info: news.misty.com; posting-host="77-58-244-139.dclient.hispeed.ch:77.58.244.139";
logging-data="15145"; mail-complaints-to="abuse@misty.com"
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0)
Gecko/20100101 Thunderbird/91.6.2
Content-Language: en-US
In-Reply-To: <c6wVJ.106047$aT3.10944@fx09.iad>
 by: Johnny Billquist - Mon, 7 Mar 2022 23:06 UTC

On 2022-03-07 23:58, Scott Lurndal wrote:
> scott@slp53.sl.home (Scott Lurndal) writes:
>> It's changing between rings that is the primary issue as that often
>> includes a change in the memory context (e.g. x86 segment, active page
>> table) resulting in a performance hit. E.g. UUO's/system calls.
>
> What really killed it on the VAX was multiple ring changes for many
> operations (file operations executed in executive mode, and they
> called kernel mode facilities like $QIO/$QIOW). On the other hand,
> user mode could make requests to DCL with a change mode to supervisor
> call.

What do you mean "killed it on the VAX"? Changing mode means trapping to
the OS. Doing a system call means trapping to the OS. Is a change mode
any more costly than any system call? No.

Are you claiming there is some extra performance penalty here?

You could argue that the changing of modes carried a performance
benefit, since it meant you did not need to switch context to another
process, and you did not need to flush TLBs and so on, since the memory
mapping is unchanged. Changing modes effectively just changed what parts
of memory was accessible, apart from kernel mode which allowed some
instructions not allowed otherwise.
And that is also why implementing the whole thing on a processor with
fewer modes isn't really a big deal. It's just a question of what your
page table looks like. And that can obviously be changed whenever you
trap into the OS anyway.

Johnny

Pages:1234
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor