| Christopher Strachey | |
| Född | 16 november 1916 Hampstead, England |
|---|---|
| Död | 18 maj 1975 (58 år) Oxford, England |
| Nationalitet | Brittisk |
| Utbildning | Gresham’s School; University of Cambridge |
| Yrke/uppdrag | Datavetare, programmerare |
| Arbetsgivare | University of Cambridge; University of Oxford |
| Känd för | Denotationell semantik; CPL; tidsdelning; tidiga datorspel |
Christopher S. Strachey, född 16 november 1916 i Hampstead, död 18 maj 1975 i Oxford, var en brittisk datavetare och en av pionjärerna inom programmeringsspråk och datorsystem. Han räknas som en av grundarna av denotationell semantik och var en tidig förespråkare för tidsdelning i datorer. Strachey har även uppmärksammats för tidiga experiment med datorspel, datorgenererad musik och datorgenererad litteratur.
Christopher Strachey föddes i en intellektuell och kulturellt inflytelserik familj. Hans föräldrar var Oliver Strachey och Rachel ”Ray” Costelloe, och familjen hade nära kopplingar till Bloomsburygruppen. Bland släktingarna fanns bland andra författaren Lytton Strachey.
Han studerade vid Gresham’s School och därefter matematik och fysik vid King’s College, Cambridge. Studietiden präglades av personliga svårigheter, och han tog examen med lägre betyg än förväntat.
Efter studierna arbetade Strachey som forskningsfysiker vid Standard Telephones and Cables (STC), där han bland annat deltog i arbete relaterat till radar under andra världskriget. Efter kriget verkade han som lärare i matematik och fysik vid St Edmund’s School, Canterbury och senare vid Harrow School.
År 1951 kom Strachey i kontakt med National Physical Laboratory och den tidiga datorn Pilot ACE. Samma år skrev han ett program för damspel (”draughts”), vilket ofta lyfts fram som ett av de tidigaste exemplen på ett datorbaserat spel. Programmet vidareutvecklades senare för Manchester Mark 1.
Strachey utvecklade även det som betraktas som den första datorgenererade musiken i Storbritannien samt ett så kallat ”kärleksbrevsprogram”, ett tidigt exempel på datorgenererad litteratur.
Under 1950- och 1960-talen arbetade Strachey som konsult och forskare inom datorutveckling. Han spelade en central roll i utvecklingen av Combined Programming Language (CPL) och introducerade flera grundläggande begrepp inom programmeringsspråksteori, bland annat termerna polymorfism och referentiell transparens.
År 1959 presenterade han idén om tidsdelning, där flera användare kan arbeta interaktivt med samma dator. Hans arbete på området räknas som ett av de första och mest inflytelserika bidragen till tidsdelade datorsystem.
År 1965 blev Strachey den första chefen för Programming Research Group vid University of Oxford och senare universitetets första professor i datavetenskap. Han samarbetade nära med bland andra Dana Scott och lade grunden för Oxfords starka tradition inom teoretisk datavetenskap.
Strachey var öppet homosexuell under en tid då detta var socialt stigmatiserat i Storbritannien. Han avled 1975 i hepatit efter en tids sjukdom.
Vid University of Oxford finns en Christopher Strachey Professorship of Computing, instiftad till hans minne. Hans inflytande märks tydligt inom programmeringsspråksteori, formell semantik och datavetenskapens historia.
| |||||||||||||||||
|