[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)