stringtranslate.com

Susan G. Bond

Susan Bond (nacida en 1942) fue una científica y programadora de computadoras de la División de Matemáticas del Royal Radar Establishment (RRE) en el Reino Unido. Trabajó extensamente en el lenguaje de programación ALGOL 68 y en el Royal Radar Establishment Automatic Computer (RREAC), una de las primeras computadoras electrónicas de estado sólido , la ICL 1907F . [1] [2]

Primeros años de vida

Bond nació en 1942 y creció en Dagenham , Essex , en el Reino Unido (RU). Sus padres eran profesores y ella era hija única. [1] Estudió en la Universidad de Bristol de 1962 a 1965, donde estudió matemáticas y ciencias y recibió honores de primera clase .

Carrera e investigación

Después de graduarse en Bristol, Bond se interesó en trabajar en matemáticas aplicadas, aunque no había tenido formación en informática antes de eso. Se postuló y se unió a la División de Matemáticas de la RRE en 1965; [3] fue contratada por el matemático e ingeniero británico Philip Woodward . Su trabajo consistía principalmente en escribir sistemas operativos y compiladores , no computación "numérica". [1] Al comienzo de su carrera, Bond era la única científica con educación de posgrado en la RRE. [4] Bond se enteró más tarde de que su supervisor Woodward había estado, como describe la historiadora Janet Abbate , "'reclutando activamente mujeres' como una fuente asequible de investigadores de alta calidad". [5]

Uno de sus primeros proyectos fue reimplementar Syntax Improving Device (SID), una herramienta de compilación-compilación desarrollada por su compañero de RRE Michael Foster, para generar compiladores para lenguajes de programación de alto nivel . [1] Posteriormente, trabajó con Ian Currie en CORAL 64, un lenguaje de alto nivel para computadoras con sistemas integrados .

Implementación de ALGOL 68

El RRE había utilizado originalmente ALGOL 60 para el RREAC desde su desarrollo inicial en 1963. Después de que la Federación Internacional para el Procesamiento de la Información (IFIP) publicara las especificaciones para el más poderoso ALGOL 68 en 1968, RRE intentó adaptarlo para su uso en el RREAC. Bond trabajó con John Morison e Ian Currie en ALGOL 68-R, la primera implementación del compilador de ALGOL 68, y anunciaron su creación en la Conferencia de Trabajo de la IFIP del 20 al 24 de julio de 1970 sobre la Implementación de ALGOL 68 en Munich. [6] [2] Su ALGOL 68-R fue una adaptación del compilador ALGOL 60 que habían construido para RREAC. El equipo que trabajó en ALGOL 68-R pretendía que el lenguaje se convirtiera en el lenguaje de programación principal del RRE, que pudiera usarse para programación científica, así como para tareas de administración empresarial, como nóminas y realización de inventarios. [7] [2]

Después de la publicación de las especificaciones de ALGOL 68-R, Bond y Woodward publicaron una guía narrativa de ALGOL 68, titulada "ALGOL 68-R User's Guide" a través de HM Stationery Office . La tirada inicial de 17.000 copias se agotó. [6] Bond proporcionó efectivamente soporte continuo para el compilador: los lectores se comunicaban con ella cuando tenían problemas para implementarlo. Bond y Woodward continuaron actualizando y publicando nuevas versiones de su guía para las implementaciones posteriores de ALGOL de RRE, como ALGOL 68RS . Un crítico, Richard Shreeve, cuestionó que si bien su título de 1983 Guide to ALGOL 68 for Users of RS Systems era un "excelente texto de referencia", brinda "ayuda insuficiente para el principiante o recién llegado a ALGOL 68". [8]

Ascenso a superintendente

En 1976, el RRE se fusionó con varias otras instituciones de investigación en un renombrado Royal Signals and Radar Establishment . En 1980, Bond fue ascendida a Superintendente de Investigación de Software e Informática allí. [1] [9] Como parte de su función, Bond colaboró ​​con la Open Software Foundation en un estándar técnico abierto internacional para sistemas operativos Unix , llamado Architecture Neutral Distribution Format , y en la política informática para el Ministerio de Defensa del Reino Unido .

Bond se retiró del trabajo en 1993.

Vida personal

Bond conoció a su marido, Chris Sennett, mientras trabajaba en el RRE. [1]

Referencias

  1. ^ abcdef Abbate, Janet (26 de septiembre de 2001). «Historia oral: Susan Bond (entrevista realizada para el IEEE History Center)». Wiki de Historia de la Ingeniería y la Tecnología (ETHW) . Centro de Historia del IEEE . Consultado el 25 de diciembre de 2019 .
  2. ^ abc Currie, IF; Bond, Susan G.; Morison, JD (1971). Peck, JEL (ed.). Implementación de ALGOL 68; actas de la Conferencia de trabajo de la IFIP sobre la implementación de ALGOL 68, Munich, 20-24 de julio de 1970 (PDF) . Ámsterdam, Londres: North-Holland Publishing. págs. 21–34. ISBN 0720420458. Recuperado el 3 de enero de 2020 .
  3. ^ Abbate, Janet (2012). Recodificación de género: la cambiante participación de las mujeres en la informática . MIT Press. p. 214. ISBN 978-0262018067.
  4. ^ "No recuerdo ninguna otra mujer oficial científica; ciertamente no hubo ninguna que trabajara estrechamente conmigo, hasta unos tres o cuatro años después.", "Susan Bond: una entrevista realizada por Janet Abbate para el Centro de Historia del IEEE".
  5. ^ Abbate, Janet . "Los geeks y las chicas: las mujeres en la informática vuelven a resurgir". Subway Reads . Consultado el 25 de diciembre de 2019 .
  6. ^ ab Whitaker, GD (29 de abril de 2018). "Algol 68". Malvern Radar and Technology History Society . Consultado el 25 de diciembre de 2019 .
  7. ^ Dasgupta, Subrata (2018). La segunda era de la informática: de los genes ALGOL a las redes neuronales . Oxford University Press. pág. 13. ISBN 978-0190843861.
  8. ^ Shreeve, Richard I.; Woodward, Philip M .; Bond, Susan G. (marzo de 1985). "Guía de ALGOL 68 para usuarios de sistemas RS". The Mathematical Gazette . 69 (447): 66. doi :10.2307/3616477. JSTOR  3616477.
  9. ^ Bud, Robert; Gummett, Philip (enero de 1999). Guerra fría, ciencia caliente: investigación aplicada en los laboratorios de defensa británicos, 1945-1990 . Harwood Academic Publishers en asociación con el Science Museum. ISBN 90-5702-481-0.

Lectura adicional