- Tony Brooker
Tony Brooker graduated in
Mathematics fromImperial College in1945 and returned there in1947 as Assistant Lecturer. His first computer project was the construction of a fast multiplier unit fromelectro-mechanical relays . This was taken over by Professor K D Tocher and incorporated into ICCE, the Imperial College Computing Engine based on the same technology. By then (1949) Tony had moved to the Computing Laboratory at Cambridge to work for ProfessorMaurice Wilkes onsoftware development forEDSAC .In October 1951 Tony joined the Computing Machine Laboratory at
Manchester University , where he took over fromAlan Turing the task of writing programming manuals and running a user service on theFerranti Mark I computer. It was his experience with the rather tedious Manchester machine-coding conventions that led him to devise what was probably the world's first publicly-availableHigh-Level Language . This was theMark I Autocode available from March1954 and therefore about two years ahead of the firstFortran compiler .Throughout the 1950s Tony led a group at Manchester working on the theoretical underpinnings of compilers. This culminated in the
Compiler Compiler , a seminal idea first presented at a British Computer Society Conference in July1960 byBrooker and Morris. This was subsequently implemented on theFerranti ATLAS and used for high-level language development. The ATLAS was regarded as the world's most powerful computer when it was brought into service in December1962 .In the mid-1960s Tony helped to inaugurate the UK's first Computer Science degree course at Manchester. He moved to
Essex University in 1967 to take up the University's founding Chair of Computer Science. The first Essex Computer Science graduates obtained their degrees in the summer of 1970.Links
http://hopl.murdoch.edu.au/showperson.prx?PeopleID=115
http://www.computer50.org/mark1/gac1.html#brooker
http://www.computer50.org/mark1/gethomas/manchester_autocodes.html
Wikimedia Foundation. 2010.