Susan Bond (nacida en 1942), fue oficial científica y programadora de computadoras de la División de Matemáticas del Royal Radar Establishment (RRE) en el Reino Unido. Ella trabajó intensamente en el lenguaje de programación ALGOL 68 y el Royal Radar Establishment computadora automática (RREAC), un temprano en la electrónica de estado sólido , ICL 1907F ordenador. [1] [2]
Susan Bond | |
---|---|
Nació | 1942 (78 a 79 años) |
Nacionalidad | británico |
Ocupación | Investigador científico, director de investigación |
Años activos | 1965-1993 |
Conocido por | Investigación informática |
Trabajo notable | ALGOL 68-R |
Vida temprana
Bond nació en 1942 y creció en Dagenham , Essex , en el Reino Unido (UK). Sus dos padres eran maestros 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 de Bristol, Bond estaba interesada en trabajar en matemáticas aplicadas, aunque antes no tenía entrenamiento en computación. Solicitó 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 consistió principalmente en escribir sistemas operativos y compiladores , no en computación "numérica". [1] Al comienzo de su carrera, Bond era la única funcionaria científica con una educación de posgrado en RRE. [4] Bond se enteró más tarde de que su supervisor Woodward había sido, 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 compilador-compilador desarrollada por Michael Foster, empleado de RRE, 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 sistema integrado .
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 de Procesamiento de Información (IFIP) publicó las especificaciones para el ALGOL 68 más potente 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 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 de RRE, que podría usarse para programación científica, así como para tareas de administración empresarial como nómina y inventario. [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 "Guía del usuario de ALGOL 68-R" a través de HM Stationery Office . La tirada inicial de 17.000 copias se agotó. [6] Bond proporcionó un apoyo continuo para el compilador: los lectores se comunicarían con ella siempre que tuvieran problemas para implementarlo. Bond y Woodward continuaron actualizando y publicando nuevas versiones de su guía para las implementaciones posteriores de ALGOL por parte de RRE, como ALGOL 68RS . Un revisor, Richard Shreeve, objetó que si bien su título de 1983, Guía de ALGOL 68 para usuarios de sistemas RS era un "excelente texto de referencia", brinda "ayuda insuficiente al principiante o recién llegado a ALGOL 68". [8]
Promoción a superintendente
En 1976, la RRE se fusionó con varias otras instituciones de investigación en un establecimiento de radar y señales reales renombrado . En 1980, Bond fue ascendido a Superintendente de Investigación en Computación y Software. [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, denominado Architecture Neutral Distribution Format , y en la política informática del Ministerio de Defensa del Reino Unido .
Bond se retiró del trabajo en 1993.
Vida personal
Bond conoció a su esposo, Chris Sennett, mientras trabajaba en RRE. [1]
Referencias
- ↑ a b c d e f Abbate, Janet (26 de septiembre de 2001). "Oral-History: 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 .
- ^ a b c 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) . Amsterdam, Londres: North-Holland Publishing. págs. 21–34. ISBN 0720420458. Consultado el 3 de enero de 2020 .
- ^ Abbate, Janet (2012). Recodificación de género: participación cambiante de las mujeres en la informática . Prensa del MIT. pag. 214 . ISBN 978-0262018067.
- ^ "No recuerdo a ninguna otra funcionaria científica; ciertamente no hubo ninguna trabajando estrechamente conmigo, hasta unos tres o cuatro años después", "Susan Bond: una entrevista realizada por Janet Abbate para el Centro de Historia de IEEE" .
- ^ Abbate, Janet. "Los frikis y las chicas: las mujeres en informática vuelven a subir" . Lecturas de metro . Consultado el 25 de diciembre de 2019 .
- ^ a b Whitaker, GD (29 de abril de 2018). "Algol 68" . Sociedad de Historia de la Tecnología y el Radar de Malvern . Consultado el 25 de diciembre de 2019 .
- ^ Dasgupta, Subrata (2018). La segunda era de la informática: de los genes ALGOL a las redes neuronales . Prensa de la Universidad de Oxford. pag. 13. ISBN 978-0190843861.
- ^ Shreeve, Richard I .; Woodward, Philip M .; Bond, Susan G. (marzo de 1985). "Guía de ALGOL 68 para usuarios de sistemas RS". La Gaceta Matemática . 69 (447): 66. doi : 10.2307 / 3616477 . JSTOR 3616477 .
- ^ Bud, Robert; Gummett, Philip (enero de 1999). Guerra fría, ciencia caliente: investigación aplicada en los laboratorios de defensa de Gran Bretaña, 1945-1990 . Harwood Academic Publishers en asociación con el Museo de Ciencias. ISBN 90-5702-481-0.
Otras lecturas
- Lindsey, CH (1 de marzo de 1993). "Una historia de ALGOL 68". Avisos ACM SIGPLAN . 28 (3): 97-132. doi : 10.1145 / 155360.155365 .
- Putley, EH (enero de 1985). "La historia de la RSRE". Física en Tecnología . 16 (1): 13-18. doi : 10.1088 / 0305-4624 / 16/1/401 . ISSN 0305-4624 .