Ralph Anthony Brooker (22 de septiembre de 1925 - 20 de noviembre de 2019), [1] un académico británico, fue un científico informático conocido por desarrollar el Mark 1 Autocode . [2]
Tony Brooker | |
---|---|
Nació | Ralph Anthony Brooker 22 de septiembre de 1925 |
Fallecido | 20 de noviembre de 2019 Hexham , Inglaterra | (94 años)
Nacionalidad | británico |
alma mater | Colegio Imperial de Londres |
Conocido por | Mark 1 Autocode El compilador-compilador |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Universidad de Cambridge Universidad de Manchester Universidad de Essex |
Fue educado en la Escuela Emanuel y se graduó en Matemáticas en el Imperial College en 1945 y regresó allí en 1947 como Profesor Asistente. Su primer proyecto informático fue la construcción de una unidad multiplicadora rápida a partir de relés electromecánicos. Esto fue asumido por Sid Michaelson [3] y KD Tocher y se incorporó a ICCE, el Motor de Computación del Imperial College basado en la misma tecnología. [4] Para entonces (1949) Tony se había trasladado al Laboratorio de Computación de la Universidad de Cambridge para trabajar para Maurice Wilkes en el desarrollo de software para EDSAC .
En octubre de 1951, Tony se unió a la máquina del laboratorio de Informática en la Universidad de Manchester , donde se hizo cargo de Alan Turing la tarea de escribir manuales de programación y la ejecución de un servicio de usuario en el Ferranti Marcos 1 ordenador. Fue su experiencia con las tediosas convenciones de codificación de máquina de Manchester lo que lo llevó a idear lo que probablemente fue el primer lenguaje de alto nivel disponible públicamente en el mundo . Este fue el Mark 1 Autocode disponible a partir de marzo de 1954 y, por lo tanto, unos dos años antes del primer compilador de Fortran .
A lo largo de la década de 1950, Tony dirigió un grupo en Manchester que trabajaba en los fundamentos teóricos de los compiladores. Esto culminó en el compilador-compilador , una idea fundamental presentada por primera vez en una Conferencia de la Sociedad Británica de Computación en julio de 1960 por Brooker y Derrick Morris. [5] Esto se implementó posteriormente en Ferranti ATLAS y se utilizó para el desarrollo del lenguaje de alto nivel. El ATLAS fue considerado como el ordenador más potente del mundo cuando entró en servicio en diciembre de 1962.
A mediados de la década de 1960, Tony ayudó a inaugurar el primer curso de grado en Ciencias de la Computación del Reino Unido en Manchester. Se trasladó a la Universidad de Essex en 1967 para ocupar la cátedra fundadora de Ciencias de la Computación de la Universidad. Los primeros graduados en Ciencias de la Computación de Essex obtuvieron sus títulos en el verano de 1970. Se jubiló en 1988 [6] y murió el 20 de noviembre de 2019 en Hexham. [7] [8] [2]
Otras lecturas
- Brooker, R .A. ; MacCallum, IR; Morris, D .; Rohl, JS (1963), "The compiler-compiler", Annual Review in Automatic Programming , 3 : 229-275
Referencias
- ^ Gregori, Sven (2 de enero de 2020). "Tony Brooker y Autocode - el primer lenguaje de alto nivel" . Hackaday . Consultado el 2 de enero de 2020 .
Lamentablemente, uno de ellos, [Tony Brooker], un pionero del concepto de lenguaje de programación temprano conocido como Autocode, falleció en noviembre. Sin embargo, al llegar a la notable edad de 94 años, la parte verdaderamente triste es que esta podría ser la primera vez que escuche su nombre, y es muy probable que nunca haya oído hablar de Autocode.
- ^ a b Reilly, Edwin D. (2003). Hitos en informática y tecnologías de la información . Grupo editorial de Greenwood. pag. 311 . ISBN 1573565210.
- ^ http://www.macs.hw.ac.uk/~greg/icce
- ^ Hollocks, BW (2008). "Inteligencia, innovación e integridad: KD Tocher y los albores de la simulación". Revista de simulación . 2 (3): 128. doi : 10.1057 / jos.2008.15 .
- ^ Lee, John AN (1995). Diccionario biográfico internacional de pioneros informáticos . Chicago: Fitzroy Dearborn. pag. 138 . ISBN 1-884964-47-8.
compilador de manchest de computación morris -tim.
- ^ "Personal del Departamento: Profesores Eméritos Profesor TONY BROOKER" . Facultad de Ciencias de la Computación de la Universidad de Essex. 7 de agosto de 2008 . Consultado el 11 de septiembre de 2012 .
- ^ "Obituario de Tony Brooker" . El guardián. 5 de diciembre de 2019 . Consultado el 5 de diciembre de 2019 .
- ^ [1]
enlaces externos
- https://web.archive.org/web/20080816195357/http://hopl.murdoch.edu.au/showperson.prx?PeopleID=115
- http://www.computer50.org/mark1/gac1.html#brooker
- https://web.archive.org/web/20041031031946/http://www.computer50.org/mark1/gethomas/manchester_autocodes.html
- Escuche una entrevista de historia oral con Tony Brooker , una entrevista de historia de vida grabada para An Oral History of British Science en la Biblioteca Británica.