06.10.2026 · Signal Titans Editorial
Die spielerischen Grundlagen der Informatik: Wie Christopher Strachey Code in Kunst und Theorie verwandelte
Wie Christopher Strachey von automatisierten Liebesbriefen und Musik zu grundlegenden Konzepten wie Time-Sharing und denotationaler Semantik gelangte.

Im Sommer 1952 lud Christopher Strachey ein experimentelles Skript in den Großrechner Manchester Ferranti Mark 1 und erzeugte damit automatisierte, algorithmisch verfasste Liebesbriefe. Laut der Quellbiografie war Strachey zu dieser Zeit kein hauptberuflicher Computeringenieur, sondern ein Lehrer an der Harrow School, der sich in seiner Freizeit mit Informatik beschäftigte. Geboren am 16. November 1916 in Hampstead, England, in die mit der Bloomsbury-Gruppe verbundene Strachey-Familie, hatte er in Cambridge akademisch gekämpft, bevor er in der Maschinenlogik seine Berufung fand. Sein Liebesbrief-Algorithmus gilt heute als früher Meilenstein der computergenerierten Literatur.
Von Bloomsbury zur Maschinenlogik
Vor seinen Software-Experimenten arbeitete Strachey während des Zweiten Weltkriegs als Forschungsphysiker bei Standard Telephones and Cables. Seine Aufgabe erforderte komplexe mathematische Analysen zur Entwicklung von Elektronenröhren für Radarsysteme. Um die anspruchsvollen Berechnungen zu bewältigen, bediente er einen Differentialanalysator – ein mechanisches Analogrechengerät. Diese praktische Erfahrung weckte sein Interesse an Rechenmaschinen. Da es ihm nach dem Krieg nicht gelang, einen Forschungsabschluss in Cambridge zu erlangen, unterrichtete Strachey mehrere Jahre lang Physik und Mathematik, zunächst an der St Edmund's School in Canterbury und später in Harrow, während er sich autodidaktisch weiter mit der Informatik beschäftigte.
Frühe Spielereien: Dame, Hymnen und algorithmische Romantik
Im Januar 1951 lernte Strachey Mike Woodger am National Physical Laboratory kennen und erhielt Zugang zum Pilot-ACE-Computer. Bis Mai 1951 schrieb Strachey ein Dame-Programm (Checkers), dessen erster Test am 30. Juli jedoch am erschöpften Speicher der Maschine scheiterte. Unbeeindruckt davon erbat er das Betriebshandbuch für den Manchester Mark 1 von seinem Cambridger Zeitgenossen Alan Turing. Bis Oktober 1951 übertrug Strachey sein Programm in die Operationscodes der Manchester-Maschine. Im selben Jahr programmierte er auf dem Ferranti Mark 1 die erste Computermusik Englands, indem er die Maschine veranlasste, die britische Nationalhymne abzuspielen. Bis zum Sommer 1952 spielte sein Dame-Programm vollständige Partien mit akzeptabler Geschwindigkeit – parallel zu seinem automatisierten Liebesbrief-Generator.
Pionierarbeiten zu Time-Sharing und Spracharchitektur
Strachey trat 1952 in die National Research Development Corporation ein, wo er Befehlssätze von Computern in den Vereinigten Staaten katalogisierte und zum logischen Entwurf des Ferranti Pegasus beitrug. Im Februar 1959 reichte er eine Patentanmeldung für Computer-Time-Sharing ein und präsentierte auf der UNESCO-Konferenz für Informationsverarbeitung in Paris eine Arbeit mit dem Titel „Time Sharing in Large Fast Computers“. Sein Beitrag lieferte das theoretische Gerüst, um mehreren Benutzern die gleichzeitige Nutzung von Prozessorzeit zu ermöglichen, und gab das Konzept an J. C. R. Licklider weiter. In den 1960er-Jahren entwickelte Strachey als Berater die Combined Programming Language (CPL) mit und prägte zentrale Begriffe des modernen Softwaredesigns, darunter Polymorphie und referenzielle Transparenz.
Das Oxford-Erbe und die formale Semantik
Im Jahr 1965 wurde Strachey der erste Direktor der Programming Research Group und der erste Professor für Informatik an der Universität Oxford. In Oxford arbeitete er mit Dana Scott zusammen, um die denotationale Semantik zu etablieren, die eine mathematische Grundlage für die Definition von Programmiersprachen schuf. Seine einflussreichen Vorlesungsskripte „Fundamental Concepts in Programming Languages“ formalisierten die Unterscheidung zwischen L- und R-Werten, die in Systemprogrammiersprachen wie C zum Standard wurde. Er entwarf auch den General Purpose Macrogenerator (GPM), ein frühes Makro-Expansionssystem, das moderne Werkzeuge wie m4 direkt beeinflusste.
Strachey starb am 18. Mai 1975 an infektiöser Hepatitis, doch seine Verbindung aus kreativem Experimentiergeist und mathematischer Strenge veränderte die Informatik nachhaltig. Seine frühen Projekte bewiesen, dass Großrechner natürliche Sprache und interaktive Spiele verarbeiten konnten, während seine späteren theoretischen Durchbrüche beim Time-Sharing, in der Sprachsemantik und bei der Variablen-Auswertung Prinzipien etablierten, die das Design moderner Programmiersprachen bis heute prägen.
KI-generierte redaktionelle Illustration; kein Dokumentarfoto.
Quelle: Christopher Strachey