[HN Gopher] PDP-10 Incompatible Timesharing System emulator
___________________________________________________________________
PDP-10 Incompatible Timesharing System emulator
Author : gattilorenz
Score : 36 points
Date : 2023-07-09 16:42 UTC (6 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| EdwardCoffin wrote:
| On the topic of ITS, there's a pretty interesting paper on its
| PCLSRing feature, PCLSRing: Keeping Process State Modular by Alan
| Bawden [1]
|
| I've read this a few times over the years, and always find it a
| fascinating alternative approach to handling interrupts.
|
| [1] http://fare.tunes.org/tmp/emergent/pclsr.htm
| msla wrote:
| This GitHub user account has a wealth of other PDP-10 stuff:
|
| https://github.com/PDP-10
|
| The Panda TOPS-20 distribution:
|
| https://github.com/PDP-10/panda
|
| TENEX, or TEN EXtended, the OS BBN made for the PDP-10s they
| extended to have paging virtual memory:
|
| https://github.com/PDP-10/tenex
|
| Muddle, the language Zork was originally written in:
|
| https://github.com/PDP-10/muddle
|
| Two different Zork codebases:
|
| https://github.com/PDP-10/zork-1
|
| https://github.com/PDP-10/zork
| zabzonk wrote:
| Back in the 80s I moved from Queen Elizabeth College (part of
| University of London) which had just bought a couple of VAXen,
| which i thought were very smart, to Middlesex Polytechnic in
| north London who had a DecSystem10 running TOPS-10. It was
| horrible.We never ran ITS, maybe we should have.
| rahen wrote:
| And yet TOPS-10 was fairly advanced back in the sixties.
|
| It is the common root of RT11, CP/M and PC-DOS / MS-DOS, but
| also one of the only system that allows to run batch and time
| sharing tasks at the same time. IBM couldn't do that, if you
| needed time sharing, you had the 360/67 but then you couldn't
| run batches.
|
| Fun fact, Microsoft originally used a KA-10 running TOPS-10 and
| cross assemblers for software development. The PDP-10 was also
| a cornerstone of developing NCP/IP, TCP/IP, and early AI.
|
| It's fairly hard nowadays to find 36 bits machines still
| running, as the 8 bits byte has taken over the world. I think
| XKL uses an FPGA-based PDP-10 running TOPS-20 on its TOAD2
| router, but that's about all I'm aware of.
| anthk wrote:
| ITS it's the most amazing OS (with Emacs and "TV") you can try
| there.
| gumby wrote:
| Such a great developer environment. The "shell" is a debugger.
___________________________________________________________________
(page generated 2023-07-09 23:00 UTC)