Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa Próxima revisiónAmbos lados, revisión siguiente |
dtss [2021/11/13 15:49] – peron | dtss [2023/06/08 21:00] – peron |
---|
| |
En 1959 el profesor de Darthmouth Thomas Kurtz había adquirido un mainframe LGP-30 para la Asociación Estudiantil Universitaria. Con este adelanto se instruyeron cursos de programación en ensamblador, ALGOL y DOPE, lenguaje desarrollado //in situ//. Frente estos logros positivos, Kurtz arriesgó en 1961 una propuesta a su colega John Kemeny: | En 1959 el profesor de Darthmouth Thomas Kurtz había adquirido un mainframe LGP-30 para la Asociación Estudiantil Universitaria. Con este adelanto se instruyeron cursos de programación en ensamblador, ALGOL y DOPE, lenguaje desarrollado //in situ//. Frente estos logros positivos, Kurtz arriesgó en 1961 una propuesta a su colega John Kemeny: |
| |
| |
> "Todos los estudiantes de Darthmout deberían contar con acceso al cómputo, debería ser gratuito y de acceso abierto, y esto puede lograrse creando un sistema de cómputo compartido". | > "Todos los estudiantes de Darthmout deberían contar con acceso al cómputo, debería ser gratuito y de acceso abierto, y esto puede lograrse creando un sistema de cómputo compartido". |
| |
Junto a un grupo de trabajo conformado por docentes y estudiantes, dispusieron un diseño de sistema capaz de operar desde dos [[mainframe|mainframes]] al unísono, una General Electric GE-225/235 y DATANET-30, accedidas a través de una red conmutada de 110 baudios. | Junto a un grupo de trabajo conformado por docentes y estudiantes, dispusieron un diseño de sistema capaz de operar desde dos [[mainframe|mainframes]] al unísono, una General Electric GE-225/235 y DATANET-30, accedidas a través de una red conmutada de 110 baudios unida hasta 20 terminales teletipo. |
| |
=== Características e influencias === | === Características e influencias === |
| |
| {{:darthmouth.png?200 |}} |
| |
DTSS fue influyente en difundir el concepto de tiempo de cómputo compartido. La observación de Kurtz de que "cualquier espera superior a los 10 segundos destruye la ilusión de trabajar con una computadora propia" delimitó una estrategia de diseño que aseguraba una respuesta inmediata al presionar la //tecla CARRIER RETURN (CR)//. Ello llevó a que los estudiantes usualmente consideraran que las teletipos eran la computadora. | DTSS fue influyente en difundir el concepto de tiempo de cómputo compartido. La observación de Kurtz de que "cualquier espera superior a los 10 segundos destruye la ilusión de trabajar con una computadora propia" delimitó una estrategia de diseño que aseguraba una respuesta inmediata al presionar la //tecla CARRIER RETURN (CR)//. Ello llevó a que los estudiantes usualmente consideraran que las teletipos eran la computadora. |
Al estar pensada para el ámbito estudiantil, la facilidad y sencillez también acarrearía un concepto [[filosofia_unix|minimalista]] en su implementación que luego repercutiría sobre otros sistemas operativos de tiempo compartido. | Al estar pensada para el ámbito estudiantil, la facilidad y sencillez también acarrearía un concepto [[filosofia_unix|minimalista]] en su implementación que luego repercutiría sobre otros sistemas operativos de tiempo compartido. |
| |
{{ :hackers.jpg?200 |}} | {{ :hackers.jpg?200|}} |
| |
En particular, **en 1965 se desarrolló en DTSS el lenguaje de programación [[BASIC]]**, que contaría y se extendió una gran biblioteca de programas que lo utilizaban. Estos programas eran compartidos y se utilizaban para resolver una gran variedad de problemas matemáticos, pero sobre todo se hicieron populares los juegos de computadora. | En particular, **en 1965 se desarrolló en DTSS el lenguaje de programación [[BASIC]]**, que contaría y se extendió una gran biblioteca de programas que lo utilizaban. Estos programas eran compartidos y se utilizaban para resolver una gran variedad de problemas matemáticos, pero sobre todo se hicieron populares los juegos de computadora. |