Thomas E. Kurtz

Científico informático y educador estadounidense (1928-2024)
Thomas E. Kurtz
Nacido
Thomas Eugene Kurtz

( 22 de febrero de 1928 )22 de febrero de 1928
Oak Park, Illinois , Estados Unidos
Fallecido12 de noviembre de 2024 (12 de noviembre de 2024)(96 años)
Líbano, New Hampshire , Estados Unidos
EducaciónUniversidad de Princeton
Knox College
Ocupaciones
Conocido porBÁSICO , BÁSICO verdadero
Premios Premio pionero de la AFIPS de 1974 Premio pionero de la informática del IEEE
de 1991

Thomas Eugene Kurtz (22 de febrero de 1928 - 12 de noviembre de 2024) fue un informático y educador estadounidense. Profesor de matemáticas en Dartmouth , él y su colega John G. Kemeny [1] pusieron en marcha el entonces revolucionario concepto de hacer que las computadoras estuvieran tan libremente disponibles para los estudiantes universitarios como lo estaban los libros de la biblioteca, al implementar el concepto de tiempo compartido en Dartmouth College . En su misión de permitir que los usuarios no expertos interactuaran con la computadora, co-desarrolló el lenguaje de programación BASIC (Beginners All-purpose Symbolic Instruction Code) y el Dartmouth Time-Sharing System durante 1963 a 1964.

Originario de Oak Park, Illinois , Estados Unidos, Kurtz se graduó en el Knox College en 1950 y obtuvo un doctorado en la Universidad de Princeton en 1956, donde su asesor fue John Tukey , y se unió al Departamento de Matemáticas del Dartmouth College ese mismo año, donde enseñó estadística y análisis numérico.

En 1983, Kurtz y Kemeny cofundaron una empresa llamada True BASIC, Inc. para comercializar True BASIC , una versión actualizada del lenguaje.

Kurtz también se desempeñó como presidente del consejo y administrador de EDUCOM, así como administrador y presidente de NERComP y en el panel Pierce del comité asesor científico del presidente. Kurtz también participó en los comités directivos del proyecto CONDUIT y en las conferencias de la CCUC sobre informática educativa. [2]

En 1974, la Federación Estadounidense de Sociedades de Procesamiento de Información otorgó un premio a Kurtz y Kemeny en la Conferencia Nacional de Computación por su trabajo en BASIC y el tiempo compartido. [3] En 1991, la Sociedad de Computación honró a Kurtz con el Premio Pionero de Computación IEEE , [4] y en 1994, fue incluido como miembro de la Asociación de Maquinaria Computacional . [5]

Fondo

En 1951, Kurtz tuvo su primera experiencia con la informática durante la sesión de verano del Instituto de Análisis Numérico de la Universidad de California en Los Ángeles . Desde entonces, sus intereses han incluido el análisis numérico , la estadística y la informática . Se graduó en 1950, cuando obtuvo su licenciatura con especialización en matemáticas, y en 1956, a la edad de 28 años, obtuvo su doctorado en la Universidad de Princeton . Su tesis versaba sobre un problema de comparaciones múltiples en estadística matemática. [4]

Kurtz murió en Lebanon, New Hampshire , el 12 de noviembre de 2024, a la edad de 96 años. [6]

Dartmouth

De 1963 a 1964, Kurtz y Kemeny, trabajando con un equipo de estudiantes, lideraron el desarrollo del Sistema de Tiempo Compartido de Dartmouth (DTSS), un sistema de tiempo compartido para uso universitario, y el lenguaje BASIC . [7] [8]

De 1966 a 1975, Kurtz se desempeñó como Director del Centro de Computación Kiewit en Dartmouth, [9] y de 1975 a 1978, Director de la Oficina de Computación Académica. En 1979, él y Stephen J. Garland comenzaron un programa de maestría en Computación y Sistemas de Información en Dartmouth. Después de que el programa terminó en 1988, Kurtz regresó a la docencia y se jubiló en 1993. [10] [2]

Universidad de Dartmouth

BÁSICO

Como parte del sistema de tiempo compartido de Dartmouth, Kemeny y Kurtz crearon el lenguaje de programación BASIC. El primer programa BASIC se ejecutó el 1 de mayo de 1964 a las 4 de la mañana, y ni Kemeny ni Kurtz pensaron que esto fuera el comienzo de algo grandioso. Simplemente esperaban que ayudara a los estudiantes a aprender algo sobre las computadoras que estaban usando. La pareja se aseguró de que su invento se difundiera inmediatamente al público y ganó poco dinero con él. Dartmouth College registró los derechos de autor de BASIC, sin embargo, lo puso a disposición y de forma gratuita para cualquiera que quisiera usarlo. El nombre del lenguaje se originó del deseo de Kurtz de tener un acrónimo simple que también significara algo. Kurtz afirma que "queríamos una palabra que fuera simple pero no simplista, y BASIC era esa palabra". [11] BASIC junto con los libros publicados sobre él obtuvieron muchos comentarios positivos, por ejemplo: "Esta segunda edición de Programación básica brinda una descripción completa de BASIC, que es útil no solo para el principiante, sino también para el programador más experimentado". "Mi evaluación general de la programación BASIC es que es ideal para el individuo que desea programar con un mínimo de esfuerzo y de igual valor para la instrucción en grupo o en el aula". [12]

Kurtz recalca que BASIC era para el usuario medio de ordenadores. En una carta abierta, reitera sus declaraciones anteriores de que BASIC se inventó para ofrecer a los estudiantes un lenguaje de programación sencillo y fácil de aprender, ya que todos los lenguajes actuales de la época estaban destinados a los profesionales. A continuación, continúa diciendo que BASIC era para personas que no querían dedicar su vida a la programación. [13]

Aunque BASIC fue ampliamente considerado un éxito, algunos críticos consideraron que era confuso para programas más largos, especialmente cuando se utilizaba la instrucción "GO TO" para saltar entre partes de un programa. Además, debido a que el lenguaje no fue diseñado como un lenguaje estructurado , dificultaba la división de programas en partes separadas para mejorar la capacidad de mantenimiento. [11]

Los estándares BASIC se crearon en la década de 1980 para ECMA y ANSI, y sus versiones se publicaron en 1986 y 1987 respectivamente. [14] En 1975, cuando Bill Gates y Paul Allen desarrollaron una versión de BASIC para Altair 8800 , una de las primeras computadoras personales, ayudó a lanzar la industria de las computadoras personales. [15]

El trabajo de Kurtz en BASIC fue reconocido por el IEEE como parte de su programa de hitos que marca lugares históricos de innovación humana de todo el mundo. Entre los lugares homenajeados se incluyen el laboratorio de Thomas Edison en Menlo Park, Nueva Jersey, donde inventó la bombilla y el fonógrafo, y la cima de una colina a las afueras de Bolonia, Italia, donde Guglielmo Marconi envió la primera transmisión de radio transatlántica. La placa se colocó el 22 de febrero de 2021. [16]

BÁSICO verdadero

Ejemplo básico verdadero

En 1983, en respuesta a la proliferación de "Street BASICs", un grupo de estudiantes graduados de Dartmouth persuadió a Kemeny y Kurtz para que ofrecieran la versión Dartmouth del lenguaje como un producto comercial. La primera oferta de su compañía, True Basic, Inc., se basó en Dartmouth BASIC 7, que incluía construcciones de programación modernas como "IF..THEN..ELSE, DO..LOOP y EXIT DO". [17] La ​​compañía describió su producto como "Simple. Elegante. Poderoso. True BASIC". Siguiendo el consejo de Kemeny, True BASIC no se limitó a un solo sistema operativo o informático. "Hoy en día, hay versiones de True BASIC disponibles para sistemas DOS , macOS , Windows , Unix y Linux ". [18]

Véase también

Referencias

  1. ^ Brigham Narins, ed. (2002). "Thomas Eugene Kurtz". El mundo de la informática. Vol. 1. Gale. pág. 337. ISBN 978-0-7876-5066-7. Consultado el 15 de enero de 2010 .
  2. ^ ab "Thomas E. Kurtz". Pioneros informáticos . 2013. Consultado el 16 de noviembre de 2024 .
  3. ^ "TRANSCRIPCIONES DE LA SESIÓN DEL DÍA DE LOS PIONEROS DE LA CONFERENCIA NACIONAL DE COMPUTACIÓN DE 1974". Sistema de tiempo compartido de Dartmouth . Dartmouth College. 1974.
  4. ^ ab "Thomas E. Kurtz". IEEE Computer Society . 27 de abril de 2018. Consultado el 1 de septiembre de 2023 .
  5. ^ "Premio ACM Fellows". Fellows.acm.org . Archivado desde el original el 21 de enero de 2012. Consultado el 15 de enero de 2010 .
  6. ^ "Thomas Kurtz, cocreador del lenguaje informático Basic, muere a los 96 años". Bloomberg . 14 de noviembre de 2024.
  7. ^ Kaisler, SH (2020). Sistemas de computadoras mainframe: la Corporación General Electric. Serie de máquinas de computación históricas. Editorial Cambridge Scholars. pág. 315. ISBN 978-1-5275-6116-8. Recuperado el 16 de noviembre de 2024. La implementación del Sistema de tiempo compartido de Dartmouth (DTSS) comenzó en 1963 por un equipo de estudiantes bajo la dirección de Kemeny y Kurtz. El GE-225 llegó al campus en febrero de 1964. Con el DTSS, comenzó a funcionar el 1 de mayo de 1964.
  8. ^ Gordon, M. Bull (1980). The Dartmouth Time-Sharing System (PDF) . Ellis Horwood Ltd. y John Wiley & Sons. El 1 de mayo de 1964 a las 4 de la mañana, el primer programa en BASIC se ejecutó con éxito, apenas un mes y medio después de la entrega del hardware.
  9. ^ Slater, Robert (febrero de 1989). Retratos en silicio. The MIT Press . pág. 247. ISBN 9780262691314. Recuperado el 12 de junio de 2022 .
  10. ^ Schweitzer, Katha (15 de febrero de 1985). «Knox College celebra su 148º aniversario». The Rock Island Argus . Consultado el 16 de noviembre de 2024 .
  11. ^ ab Slater, Robert (1987). Retratos en silicio . Cambridge, Mass.: MIT Press (MA). págs. 241–249. ISBN 0-262-19262-4.
  12. ^ John G. Kemeny, Thomas E. Kurtz y Anthony Feliu, 1972. RESEÑAS DE LIBROS Y PELÍCULAS: Muy recomendable: Programación básica, The Physics Teacher. 10 de febrero, pág. 103
  13. ^ "Thomas E. Kurtz − Historia de los lenguajes de programación informática". Cis-alumni.org . 1964-05-01 . Consultado el 2016-11-27 .
  14. ^ "Small Basic Computer Games: New 2010 Small Basic Edition". Computerscienceforkids.com . Consultado el 27 de noviembre de 2016 .
  15. ^ "Bill Gates en Harvard". Harvard Magazine . 15 de octubre de 2013 . Consultado el 16 de noviembre de 2024 .
  16. ^ "Celebrando el nacimiento de BASIC y más allá". Campaña de Dartmouth . Consultado el 16 de noviembre de 2024 .
  17. ^ "Kemeny & Kurtz − La invención de BASIC". I-programmer.info . 2014-04-29 . Consultado el 2016-11-27 .
  18. ^ "El BASIC original". El BASIC verdadero . Consultado el 12 de junio de 2022 .
  • Documentos de Thomas Kurtz | Bibliotecas de Dartmouth
Recuperado de "https://es.wikipedia.org/w/index.php?title=Thomas_E._Kurtz&oldid=1258126373"