December 01, 2020, 04:11:56 AM

Author Topic: The T in the TCSH  (Read 7343 times)

0 Members and 1 Guest are viewing this topic.

Offline Metgod

  • the deranged hacker
  • Administrator
  • Forum Hero
  • *****
  • Posts: 1116
  • Country:
  • Gender: Male
The T in the TCSH
« on: May 07, 2004, 06:01:16 PM »
I don't know if anyone would be interested in this, but it was the first time I bothered to read the man page of TCSH (ehm.. that is.. pull it up). I thought this was interesting and thought maybe someone else might be too :

THE T IN TCSH
       In 1964, DEC produced the PDP-6.  The PDP-10 was a later re-implementa-
       tion.  It was re-christened the DECsystem-10 in 1970  or  so  when  DEC
       brought out the second model, the KI10.

       TENEX was created at Bolt, Beranek & Newman (a Cambridge, Massachusetts
       think tank) in 1972 as an experiment  in  demand-paged  virtual  memory
       operating  systems.  They built a new pager for the DEC PDP-10 and cre-
       ated the OS to go with it.  It was extremely successful in academia.

       In 1975, DEC brought out a new model of  the  PDP-10,  the  KL10;  they
       intended  to have only a version of TENEX, which they had licensed from
       BBN, for the new box.  They called their version TOPS-20  (their  capi-
       talization  is  trademarked).   A  lot of TOPS-10 users (`The OPerating
       System for PDP-10') objected; thus DEC found themselves supporting  two
       incompatible systems on the same hardware--but then there were 6 on the
       PDP-11!

       TENEX, and TOPS-20 to version 3, had command  completion  via  a  user-
       code-level subroutine library called ULTCMD.  With version 3, DEC moved
       all that capability and more into the monitor (`kernel'  for  you  Unix
       types),  accessed by the COMND% JSYS (`Jump to SYStem' instruction, the
       supervisor call mechanism [are my IBM roots also showing?]).

       The creator of tcsh was impressed by this feature and several others of
       TENEX and TOPS-20, and created a version of csh which mimicked them.
"My Terminal is my Soul"

Offline Uneek

  • Administrator
  • Seasoned Poster
  • *****
  • Posts: 306
  • Country:
  • Gender: Male
    • HFX International Org.
Re:The T in the TCSH
« Reply #1 on: May 14, 2004, 06:25:08 PM »
ahhh... cool... some insight to my favorite shell.
*** Sleep: A completely inadequate substitute for caffeine. ***
01010010010101000100011001001101

Offline Metgod

  • the deranged hacker
  • Administrator
  • Forum Hero
  • *****
  • Posts: 1116
  • Country:
  • Gender: Male
Re:The T in the TCSH
« Reply #2 on: May 16, 2004, 10:20:13 AM »
One of my favorite shells too.. glad you like the info.
 
I honestly never would have guessed this info, but when I saw it I thought it was really interesting and thought I'd share. :)


Met
"My Terminal is my Soul"

Link3

  • Guest
Re:The T in the TCSH
« Reply #3 on: May 10, 2006, 03:11:04 PM »
nice to have some non-technical background about such things..

like fuzzy acronyms..

thx for sharing teh knowledge!  ;)