Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 See also  





2 References  














Dartmouth Time Sharing System: Difference between revisions






Deutsch
Español

Suomi
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




Print/export  







In other projects  



Wikimedia Commons
 
















Appearance
   

 





Help
 

From Wikipedia, the free encyclopedia
 


Browse history interactively
 Previous editNext edit 
Content deleted Content added
No edit summary
early mainframe games
Line 22:
DTSS was inspired by a [[PDP-1]]-based time-sharing system at [[BBN Technologies|Bolt, Beranek and Newman]]. In 1962, [[John George Kemeny|John Kemeny]] and [[Thomas Kurtz]] at [[Dartmouth College]] submitted a grant for the development of a new time-sharing system to [[National Science Foundation|NSF]] (funded in 1964).<ref name= Darmouth /> Its implementation began in 1963, by a student team<ref>[https://web.archive.org/web/20071009062028/http://www.kemenyskids.com/ Kemeny's Kids]</ref> under the direction of Kemeny and Kurtz with the aim of providing easy access to computing facilities for all members of the college.<ref>http://www.bitsavers.org/pdf/dartmouth/DTSS_descr_Oct64.pdf | DTSS user manual October 1964</ref> On May 1, 1964, at 4:00&nbsp;a.m., the system began operations. It remained in operation until the end of 1999.<ref>http://dtss.dartmouth.edu/timeline.php |Dartmouth Time-Sharing System (DTSS) timeline.</ref><ref>http://www.bitsavers.org/pdf/dartmouth/The_Dartmouth_Time-Sharing_System_1980.pdf | Description of DTSS c. 1977</ref> DTSS was originally implemented to run on a [[GE-200 series]] computer with a GE [[DATANET-30]] as a terminal processor that also managed the 235. Later, DTSS was reimplemented on the [[GE 635]],<ref name=Darmouth>http://www.dartmouth.edu/comp/about/archive/history/timeline/1960s.html | Dartmouth Computing in the 1960s</ref> still using the DATANET-30 for terminal control. The 635 version provided interactive time-sharing to up to nearly 300 simultaneous users in the 1970s, a very large number at the time.
 
Kemeny and Kurtz intended for students in technical and nontechnical fields to use DTSS. They arranged for the second trimester of the freshman mathematics class to include a requirement for writing and debugging four [[Dartmouth BASIC]] programs. By 1968, more than 80% of Dartmouth students had experience in computer programming. 80 classes included "official" computer use, including those in engineering, classics, geography, sociology, and Spanish.{{r|dtss196810}} 57% of DTSS use was for courses and 16% for research. 27% was for casual use and entertainment with [[early mainframe games]], which the university stated "is in no sense regarded as frivolous";{{r|dtssbrochure}} on the contrary, Kemeny and Kurtz were pleased to find that 40% of all faculty members—not just those in technical fields—used DTSS, and that many students continued using the system after no longer being required to. Kemeny wrote in a brochure describing the system that just as a student could enter the library and borrow a book without asking permission or explaining his purpose, "any student may walk into Kiewit Computation Center, sit down at a console, and use the time-sharing system. No one will ask if he is solving a serious research problem, doing his homework the easy way, playing a game of football, or writing a letter to his girlfriend".<ref name="mccracken20140429">{{cite news | url=http://time.com/69316/basic/ | title=Fifty Years of BASIC, the Programming Language That Made Computers Personal | work=TIME | date=2014-04-29 | accessdate=19 March 2016 | author=McCracken, Harry}}</ref>
 
DTSS's design emphasized immediate feedback; Kemeny and Kurtz observed that "any response time which averages more than 10 seconds destroyes the illusion of having one's own computer".{{r|dtss196810}} Because of the educational aims, ease of use was a priority in DTSS design. DTSS implemented the world's first [[Integrated Design Environment]] (IDE). Any line typed in by the user, and beginning with a line number, was added to the program, replacing any previously stored line with the same number; anything else was immediately compiled and executed. Lines which consisted solely of a line number weren't stored but did remove any previously stored line with the same number. This method of editing provided a simple and easy to use service that allowed large numbers of [[teleprinter]]s as the terminal units for the Dartmouth Timesharing system. IDE commands included

Revision as of 03:17, 27 March 2017

Dartmouth Time-Sharing System
DeveloperDartmouth College
Written inDartmouth BASIC, ALGOL 60, FORTRAN, COBOL, APL, DXPL, DYNAMO, GMAP, LISP, MIX, PL/I, SNOBOL
Working stateDiscontinued
PlatformsGE-200 series
Default
user interface
Command line interface
Official websitedtss.dartmouth.edu

The Dartmouth Time-Sharing System, or DTSS for short, is a discontinued time-sharing operating system, the first large-scale, to be implemented successfully.

DTSS was inspired by a PDP-1-based time-sharing system at Bolt, Beranek and Newman. In 1962, John Kemeny and Thomas KurtzatDartmouth College submitted a grant for the development of a new time-sharing system to NSF (funded in 1964).[1] Its implementation began in 1963, by a student team[2] under the direction of Kemeny and Kurtz with the aim of providing easy access to computing facilities for all members of the college.[3] On May 1, 1964, at 4:00 a.m., the system began operations. It remained in operation until the end of 1999.[4][5] DTSS was originally implemented to run on a GE-200 series computer with a GE DATANET-30 as a terminal processor that also managed the 235. Later, DTSS was reimplemented on the GE 635,[1] still using the DATANET-30 for terminal control. The 635 version provided interactive time-sharing to up to nearly 300 simultaneous users in the 1970s, a very large number at the time.

Kemeny and Kurtz intended for students in technical and nontechnical fields to use DTSS. They arranged for the second trimester of the freshman mathematics class to include a requirement for writing and debugging four Dartmouth BASIC programs. By 1968, more than 80% of Dartmouth students had experience in computer programming. 80 classes included "official" computer use, including those in engineering, classics, geography, sociology, and Spanish.[6] 57% of DTSS use was for courses and 16% for research. 27% was for casual use and entertainment with early mainframe games, which the university stated "is in no sense regarded as frivolous";[7] on the contrary, Kemeny and Kurtz were pleased to find that 40% of all faculty members—not just those in technical fields—used DTSS, and that many students continued using the system after no longer being required to. Kemeny wrote in a brochure describing the system that just as a student could enter the library and borrow a book without asking permission or explaining his purpose, "any student may walk into Kiewit Computation Center, sit down at a console, and use the time-sharing system. No one will ask if he is solving a serious research problem, doing his homework the easy way, playing a game of football, or writing a letter to his girlfriend".[8]

DTSS's design emphasized immediate feedback; Kemeny and Kurtz observed that "any response time which averages more than 10 seconds destroyes the illusion of having one's own computer".[6] Because of the educational aims, ease of use was a priority in DTSS design. DTSS implemented the world's first Integrated Design Environment (IDE). Any line typed in by the user, and beginning with a line number, was added to the program, replacing any previously stored line with the same number; anything else was immediately compiled and executed. Lines which consisted solely of a line number weren't stored but did remove any previously stored line with the same number. This method of editing provided a simple and easy to use service that allowed large numbers of teleprinters as the terminal units for the Dartmouth Timesharing system. IDE commands included

These commands were often believed to be part of the BASIC language by users but in fact they were part of the time sharing system and were also used when preparing ALGOL[9]orFORTRAN programs via the DTSS terminals.

By the 1967–68 school year, DTSS had a library of about 500 programs including, Kemeny and Kurtz reported, "many games". In addition to 2,600 Dartmouth users, 5,550 people at ten universities and 23 high schools accessed DTSS.[6] By the early 1970s the campus had more than 150 terminals in 25 buildings. The off-campus Dartmouth Educational Time-Sharing Network included users with 79 terminals at 30 high schools and 20 universities, including Middlebury College, Phillips Andover, Mount Holyoke College, Bates College, the Dartmouth Club of New York, and a Dartmouth affiliate in Jersey City, New Jersey, sharing DTSS with Dartmouth people.[7] The system allowed email-type messages to be passed between users and real-time chat via a precursor to the Unix talk program.

In 2000, a project to recreate the DTSS system on a simulator was undertaken and as a result DTSS is now available for Microsoft Windows systems and for the Apple Macintosh computer.[10]

See also

References

  • ^ http://www.bitsavers.org/pdf/dartmouth/DTSS_descr_Oct64.pdf | DTSS user manual October 1964
  • ^ http://dtss.dartmouth.edu/timeline.php |Dartmouth Time-Sharing System (DTSS) timeline.
  • ^ http://www.bitsavers.org/pdf/dartmouth/The_Dartmouth_Time-Sharing_System_1980.pdf | Description of DTSS c. 1977
  • ^ a b c Kemeny, John G.; Kurtz, Thomas E. (11 October 1968). "Dartmouth Time-Sharing". Science. 162: 223–228.
  • ^ a b The Kiewit Computation Center & The Dartmouth Time-Sharing System. Dartmouth College. c. 1971.
  • ^ McCracken, Harry (2014-04-29). "Fifty Years of BASIC, the Programming Language That Made Computers Personal". TIME. Retrieved 19 March 2016.
  • ^ http://dtss.dartmouth.edu/scans/ | Scans of original documentation and software
  • ^ http://dtss.dartmouth.edu/ | DTSS reborn site

  • Retrieved from "https://en.wikipedia.org/w/index.php?title=Dartmouth_Time_Sharing_System&oldid=772410252"

    Categories: 
    Time-sharing operating systems
    Discontinued operating systems
    1964 software
    Computer-related introductions in 1964
    Dartmouth College history
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
     



    This page was last edited on 27 March 2017, at 03:17 (UTC).

    This version of the page has been revised. Besides normal editing, the reason for revision may have been that this version contains factual inaccuracies, vandalism, or material not compatible with the Creative Commons Attribution-ShareAlike License.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki