LLMpediaThe first transparent, open encyclopedia generated by LLMs

Dartmouth Time-Sharing System

Generated by Llama 3.3-70B
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: BASIC Hop 4
Expansion Funnel Raw 69 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted69
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
Dartmouth Time-Sharing System
NameDartmouth Time-Sharing System
DeveloperDartmouth College, John Kemeny, Thomas Kurtz
Released1964
LanguageALGOL 60, BASIC, COBOL, FORTRAN

Dartmouth Time-Sharing System was a pioneering time-sharing operating system developed at Dartmouth College by John Kemeny and Thomas Kurtz, with the goal of providing computer science students with access to mainframe computers. The system was designed to be user-friendly, allowing students to write programs in BASIC, ALGOL 60, COBOL, and FORTRAN, and to interact with the computer using teletype terminals. This innovative approach to computing was influenced by the work of Douglas Engelbart, Alan Kay, and Ivan Sutherland, and was later adopted by other institutions, including Stanford University and Massachusetts Institute of Technology. The development of the system was also influenced by the National Science Foundation, which provided funding for the project, and by the work of Computer Science Department at Dartmouth College.

Introduction

The Dartmouth Time-Sharing System was introduced in 1964, and was designed to provide computer science students with hands-on experience with computer programming. The system was based on a General Electric GE 235 computer, and used a disk storage system to store programs and data. The system was also influenced by the work of John McCarthy, Marvin Minsky, and Edsger W. Dijkstra, who were all prominent figures in the development of computer science. The system was used by students at Dartmouth College, as well as by researchers at Los Alamos National Laboratory, Lawrence Livermore National Laboratory, and NASA.

History

The development of the Dartmouth Time-Sharing System began in the early 1960s, when John Kemeny and Thomas Kurtz were working at Dartmouth College. The two professors were influenced by the work of J.C.R. Licklider, who had developed the concept of time-sharing at MIT CSAIL. They were also influenced by the work of Bob Taylor, who had developed the ARPA Network, and by the work of Vint Cerf, who had developed the TCP/IP protocol. The system was first demonstrated in 1964, and was later adopted by other institutions, including University of California, Berkeley, Carnegie Mellon University, and University of Illinois at Urbana-Champaign.

Architecture

The Dartmouth Time-Sharing System was based on a General Electric GE 235 computer, which was a mainframe computer that used a disk storage system to store programs and data. The system used a time-sharing architecture, which allowed multiple users to access the computer simultaneously. The system also used a teletype terminal, which allowed users to interact with the computer using a keyboard and printer. The system was influenced by the work of Gordon Moore, who had developed the Moore's Law, and by the work of Jack Kilby, who had developed the integrated circuit. The system was also influenced by the work of Ken Thompson, who had developed the Unix operating system, and by the work of Dennis Ritchie, who had developed the C programming language.

Features

The Dartmouth Time-Sharing System had several innovative features, including a user-friendly interface, a BASIC programming language, and a debugging system. The system also had a file system, which allowed users to store and retrieve files, and a printing system, which allowed users to print output. The system was influenced by the work of Ada Lovelace, who had developed the first computer program, and by the work of Charles Babbage, who had developed the Analytical Engine. The system was also influenced by the work of Alan Turing, who had developed the Turing Machine, and by the work of Konrad Zuse, who had developed the Z3 computer.

Impact

The Dartmouth Time-Sharing System had a significant impact on the development of computer science and computer programming. The system was used by thousands of students at Dartmouth College and other institutions, and helped to establish Dartmouth College as a leader in computer science education. The system also influenced the development of other time-sharing systems, including the Unix operating system, and the Linux operating system. The system was also influenced by the work of Tim Berners-Lee, who had developed the World Wide Web, and by the work of Larry Wall, who had developed the Perl programming language. The system's legacy can be seen in the work of Google, Microsoft, Apple Inc., and other technology companies, which have all been influenced by the Dartmouth Time-Sharing System.

Category:Operating systems