www.wikidata.de-de.nina.az
Christopher Strachey 16 November 1916 in Hampstead England 18 Mai 1975 in Oxford England war ein britischer Informatiker Er war einer der Begrunder der denotationellen Semantik und ein Pionier im Entwurf von Programmiersprachen Die Familie Strachey hat beruhmte Mitglieder in Politik Kunst Verwaltung und Wissenschaft Inhaltsverzeichnis 1 Leben 2 Werk 3 Siehe auch 4 Literatur 5 Weblinks 6 EinzelnachweiseLeben BearbeitenChristopher Strachey wurde am 16 November 1916 als Sohn von Oliver Strachey and Rachel Ray Costelloe in Hampstead geboren Oliver Strachey war der Sohn von Richard Strachey und Urenkel von Sir Henry Strachey 1st Baronet Im Jahr 1919 zog die Familie nach Gordon Square Die Stracheys gehorten zur Bloomsbury Group zu der auch Virginia Woolf John Maynard Keynes und Christophers Onkel Lytton Strachey gehorten Mit 13 Jahren trat Christopher in die Gresham s School in Holt ein wo er durch intelligente Leistungen auffiel aber im Allgemeinen ein mittelmassiger Schuler war Im Jahr 1935 wurde er zum King s College an der University of Cambridge zugelassen wo er aber seine Studien weiterhin vernachlassigte Strachey studierte zunachst Mathematik und wechselte dann zur Physik Gegen Ende seines dritten Jahres in Cambridge erlitt Strachey einen Nervenzusammenbruch der moglicherweise damit zusammenhing dass er mit seiner Homosexualitat fertigwerden musste Er kehrte nach Cambridge zuruck aber schaffte nur einen mittelmassigen Abschluss in Naturwissenschaften 1 Da es ihm nicht moglich war seine Ausbildung fortzusetzen nahm Christopher eine Stelle als Physiker bei der Firma Standard Telephone amp Cables Ltd STC an Sein erster Auftrag war die Entwicklung einer mathematischen Analyse fur den Entwurf von Elektronenrohren fur die Verwendung im Radar Die Komplexitat der Berechnungen verlangte den Einsatz eines Differential Analyzer Diese erste Erfahrung mit einer Rechenmaschine weckte Stracheys Interesse und er begann hieruber zu forschen Eine Bewerbung um eine Forscherstelle in Cambridge wurde abgelehnt und Strachey arbeitete weiterhin wahrend des ganzen Zweiten Weltkriegs fur STC Nach dem Krieg erfullte sich fur ihn ein lange gehegter Wunsch Er wurde Lehrer an der St Edmund s School in Canterbury wo er Mathematik und Physik unterrichtete Drei Jahre spater im Jahr 1949 konnte er an die renommiertere Harrow School wechseln wo er drei Jahre blieb Im Januar 1951 stellte ein Freund ihn bei Mike Woodger vom National Physical Laboratory NPL vor Das Labor hatte eine reduzierte Version von Turings Automatic Computing Engine ACE erfolgreich gebaut die Pilot ACE deren Konzept aus dem Jahr 1945 stammte In seiner Freizeit entwickelte Strachey ein Programm fur das Damespiel das er im Februar 1951 fertigstellte Das Spiel verbrauchte den gesamten Hauptspeicher der Pilot ACE und lief erstmals am 30 Juli 1951 am NPL Als Strachey vom Manchester Mark 1 horte der einen viel grosseren Hauptspeicher hatte bat er seinen fruheren Kommilitonen Alan Turing um das Handbuch und schrieb das Programm im Oktober 1951 neu in der Maschinensprache dieses Rechners Ausserdem schrieb er eines der ersten Computermusik Programme es spielte ein Kinderlied Baa Baa Black Sheep 2 Strachey arbeitete von 1952 bis 1959 fur die National Research Development Corporation NRDC Wahrend seiner Arbeit am Sankt Lorenz Seeweg konnte er verschiedene Rechenzentren in den Vereinigten Staaten besuchen und deren Befehlssatze katalogisieren Spater schrieb er Programme fur den Elliott 401 und den Ferranti Pegasus Ausserdem arbeitete er an der Analyse von Vibrationen in Flugzeugen und arbeitete dabei kurzzeitig mit Roger Penrose zusammen Auch das Konzept des Time Sharings entwickelte er Im Jahr 1959 verliess Strachey das NRDC und wurde freier Berater Er arbeitete fur das NRDC EMI Ferranti und andere Organisationen an einer breit gestreuten Anzahl von Projekten Dazu gehorte Logikentwurf fur Computer und spater auch der Entwurf hoherer Programmiersprachen Im Rahmen eines Vertrags einen Autocode fur den Ferranti Orion herzustellen stellte Strachey Peter Landin ein der fur die Dauer seiner Beratertatigkeit sein einziger Assistent blieb Im Jahr 1962 nahm er eine Stelle an der Cambridge University an blieb aber weiterhin auch freier Berater 1965 nahm er dann eine Stelle an der Oxford University als erster Direktor der Programming Research Group an Dort arbeitete er mit Dana Scott zusammen Strachey starb am 18 Mai 1975 im Alter von 58 Jahren an einer Hepatitis 3 Werk BearbeitenStrachey entwarf die Combined Programming Language CPL und wies als erster auf den Unterschied zwischen L Wert und R Wert von Variablen in der Programmierung hin Ausserdem pragte er den Begriff Currying das dahinterstehende Konzept geht auf Haskell Brooks Curry zuruck Er spielte eine entscheidende Rolle bei der Entwicklung des Ferranti PEGASUS Computers Die Makro Programmiersprache m4 Programmiersprache bezieht ihre Konzepte aus dem GPM der in seiner Arbeit A General Purpose Macrogenerator 4 beschrieben wurde GPM ist einer der altesten Makroprozessoren Siehe auch BearbeitenPegasus computer John Strachey 1901 1963 Schriftsteller und Abgeordneter Lytton Strachey 1880 1932 Schriftsteller und KritikerLiteratur BearbeitenJack Copeland A Brief History of Computing Juni 2000 Simon Lavington The Pegasus Story A history of a vintage British Computer Science Museum London 2000 ISBN 1 900747 40 5 Christopher Strachey An impossible program In The Computer Journal 1965 Band 7 Heft 4 S 313 ISSN 0010 4620 Weblinks BearbeitenChristopher Strachey 1916 1975 im Virtual Museum of Computing englisch A simulator of the Manchester Mark I executing Christopher Strachey s Love letter algorithm from 1952 Memento vom 7 Juli 2013 im Internet Archive alpha60 de englisch Einzelnachweise Bearbeiten M Campbell Kelly Christopher Strachey 1916 1975 A Biographical Note In IEEE Annals of the History of Computing Band 7 Nr 1 Januar 1985 S 21 Jonathan Fildes Oldest computer music unveiled BBC News 17 Juni 2008 abgerufen am 18 Juni 2008 englisch Computer Pioneers Christopher Strachey Abgerufen am 5 Januar 2021 A General Purpose Macrogenerator In Computer Journal 1965 8 3 S 225 241 Normdaten Person GND 1234745399 lobid OGND AKS LCCN n50010690 VIAF 20926141 Wikipedia Personensuche PersonendatenNAME Strachey ChristopherKURZBESCHREIBUNG britischer InformatikerGEBURTSDATUM 16 November 1916GEBURTSORT Hampstead EnglandSTERBEDATUM 18 Mai 1975STERBEORT Oxford England Abgerufen von https de wikipedia org w index php title Christopher Strachey amp oldid 238042652