Robert Stanley "Bob" Barton (13 de febrero de 1925 - 28 de enero de 2009) fue el arquitecto jefe del Burroughs B5000 y otras computadoras como la B1700 , un co-inventor de la arquitectura de flujo de datos y un influyente profesor de la Universidad de Utah .
Sus estudiantes en Utah han tenido un papel importante en el desarrollo de la informática.
Barton diseñó máquinas a un nivel más abstracto, no ligado a las limitaciones tecnológicas de la época. Utilizó lenguajes de alto nivel y una máquina de pila en su diseño de la computadora B5000. Su diseño sobrevive en los modernos sistemas Unisys ClearPath MCP. Su trabajo con arquitecturas de máquinas de pila fue la primera implementación en una computadora mainframe .
Barton murió el 28 de enero de 2009, en Portland, Oregón , a los 83 años. [1] [2]
Carrera
Barton nació en New Britain, Connecticut , en 1925 y se licenció en Matemáticas en 1948 y obtuvo su maestría en 1949 en la Universidad de Iowa . Su primera experiencia con computadoras fue cuando trabajó en el Departamento de Ciencias Aplicadas de IBM en 1951.
En 1954 se incorporó a los servicios técnicos de la Shell Oil Company , donde trabajó en aplicaciones de programación. Trabajó en Shell Development, un grupo de investigación de Texas donde trabajaba con una computadora Burroughs/Datatron 205. En 1958 estudió el trabajo de Irving Copi y Jan Łukasiewicz sobre lógica simbólica y notación polaca [3] y consideró su aplicación al procesamiento de expresiones aritméticas en una computadora. [3]
Barton se unió a Burroughs Corporation , ElectroData Division, en Pasadena, California , a fines de la década de 1950. [3] Dirigió un grupo de programación de sistemas en 1959 que desarrolló un compilador llamado BALGOL para el lenguaje ALGOL 58 en la computadora Burroughs 220. [4]
En 1960, se convirtió en consultor de Beckman Instruments, trabajando en la recopilación de datos de sistemas satelitales, de Lockheed Corporation, trabajando en sistemas satelitales y organizando servicios de procesamiento de datos, y de Burroughs, continuando su trabajo en los conceptos de diseño del B5000.
Después de una asignación en Australia en 1963 para Control Data Corporation , regresó en 1965 para unirse al personal de Ciencias de la Computación del Departamento de Ingeniería Eléctrica de la Universidad de Utah , donde, de 1968 a 1973 [5] , sus colegas incluyeron a David C. Evans , Ivan Sutherland y Thomas Stockham . Sus estudiantes de doctorado en la Universidad de Utah fueron Duane Call, cofundador de Computer System Architects; Alan Ashton , cofundador de WordPerfect ; y Al Davis , profesor de ciencias de la computación de la Universidad de Utah. Otros estudiantes de Utah a los que influyó incluyeron: Alan Kay , James H. Clark cofundador de Silicon Graphics , John Warnock , cofundador de Adobe Systems , Ed Catmull de Pixar , Henri Gouraud ( sombreado Gouraud ) y Bui Tuong Phong ( sombreado Phong ).
Después de 1973, dedicó su tiempo completo a Burroughs Systems Research en La Jolla, San Diego, California , trabajando en nuevas arquitecturas informáticas y programación de sistemas.
Premios
- Ganador del premio IEEE 1977 W. Wallace McDowell . “Por sus innovadores conceptos de arquitectura informática, como el procesamiento de pilas, el almacenamiento de datos con etiquetas autodescriptivas y la ejecución directa de lenguajes de nivel superior, tal como se materializan en las máquinas B-5000 y sus sucesoras”.
- Barton fue el primer ganador del Premio Eckert–Mauchly de la ACM/IEEE Computer Society en 1979: por sus destacadas contribuciones al basar el diseño de sistemas informáticos en la naturaleza jerárquica de los programas y sus datos.
- Pionero en informática reconocido por la IEEE Computer Society por su trabajo en arquitectura dirigida por el lenguaje.
Artículos seleccionados
- Barton, Robert S. (enero de 1961). "Otro compilador (sin nombre) para Burroughs 220". Comunicaciones de la ACM . 4 (1): 0.11. doi : 10.1145/366062.366070 .
- Barton, Robert S. (mayo de 1961). "Un nuevo enfoque para el diseño funcional de una computadora digital". Actas de la conferencia NJCC . 19.ª Conferencia conjunta sobre informática, Los Ángeles, California, 9-11 de mayo de 1961. Nueva York: Association for Computing Machinery. págs. 393-396. doi :10.1145/1460690.1460736 . Consultado el 7 de diciembre de 2020 .
- Barton, Robert S. (septiembre de 1961). "Descripción del sistema para una máquina de procesamiento de información mejorada". Actas de la conferencia ACM . 16.ª Conferencia nacional de la Association for Computing Machinery, Los Ángeles, California, 5-8 de septiembre de 1961. Nueva York: Association for Computing Machinery. págs. 103.101–103.104. doi :10.1145/800029.808539.
- Barton, Robert S. (septiembre de 1961). "Diseño funcional de computadoras". Comunicaciones de la ACM . 4 (9): 405. doi :10.1145/366696.366774. S2CID 47077103.
- Barton, Robert S. (mayo de 1963). "Una revisión crítica del estado del arte de la programación". Actas de la conferencia AFIPS . 23.ª Conferencia conjunta sobre informática, Detroit, Michigan, 21-23 de mayo de 1963. Nueva York: Association for Computing Machinery. págs. 169-177. doi :10.1145/1461551.1461574 . Consultado el 7 de diciembre de 2020 .
- Barton, Robert S. (diciembre de 1969). "Ideas para la organización de sistemas informáticos: una encuesta personal". Ingeniería de software . 3.ª Conferencia de Ciencias de la Información y la Computación, Miami Beach, Florida, 18-20 de diciembre de 1969. Vol. 1. Nueva York: Academic Press. págs. 7-16. ISBN 9780323157445. Recuperado el 7 de diciembre de 2020 .
Citas
"Los programadores de sistemas son los sumos sacerdotes de un culto inferior ". (1967) [6]
Referencias
- "Robert S. Barton: Ganador del premio IEEE W. Wallace McDowell en 1977"
- ^ "El fallecimiento de un pionero de la informática", College of Engineering News, Universidad de Utah, 2009
- ^ "Robert Barton, 83, servicios pendientes", The Hillsboro Argus , 30 de enero de 2009.
- ^ abc "Historia oral: Conferencia Burroughs B5000", OH 98. Historia oral el 6 de septiembre de 1985, realizada por Bernard A. Galler y Robert F. Rosin, patrocinada por AFIPS y Burroughs Corporation, en Marina del Rey, California , archivada por el Instituto Charles Babbage , Universidad de Minnesota, Minneapolis.
- ^ "Burroughs B 5000 Conference, OH 98", Historia oral del 6 de septiembre de 1985, Marina del Ray, California. Instituto Charles Babbage , Universidad de Minnesota, Minneapolis. Cf. págs. 21, 22 y siguientes. ( [1])
- ^ "Exalumnos de la Universidad de Utah",
- ^ "El canal abierto". Computadora . 13 (3): 78–79. Marzo de 1980. doi :10.1109/MC.1980.1653540.
Lectura adicional
- Waychoff, Richard, "Historias sobre el B5000 y la gente que estuvo allí", 9 de abril de 1979
Enlaces externos
- La historia temprana de Smalltalk por Alan C. Kay
- Historia de la Facultad de Informática de la Universidad de Utah
- Historia de la Facultad de Ingeniería de la Universidad de Utah (ver págs. 52 y 63)
- Una revisión crítica del estado del arte de la programación
- Un nuevo enfoque para el diseño funcional de una computadora digital (Barton, 1961)