Skip to main content
Home

Main navigation

  • Home
  • Series
  • People
  • Depts & Colleges
  • Open Education

Main navigation

  • Home
  • Series
  • People
  • Depts & Colleges
  • Open Education

Semantic relationships: reducing the separation between practice and theory

Series
Strachey 100: an Oxford Computing Pioneer
Video Embed
Christopher Strachey believed that the gap between theory and practice was impeding the development of computing science.
In Robert’s talk, he considers how the work he did with Strachey on the essay that ultimately became their book tried to narrow the gap, by formalising, and reasoning about, the implementation concepts for programming languages. A particular focus will be the proof techniques for imperative programs that use storage, which were implicit, but not very easy to discern, in the book.

More in this series

View Series
Journey of a Molecular Detective; David Sherratt

SIS, a semantics implementation system

During Peter’s DPhil studies, supervised by Christopher Strachey, he developed a prototype of a system for executing programs based on their denotational semantics.
Previous
Journey of a Molecular Detective; David Sherratt

Strachey: school master, language designer, colleague

In this panel discussion, three people who knew Christopher Strachey in different contexts talk about their memories of him.
Next

Episode Information

Series
Strachey 100: an Oxford Computing Pioneer
People
Robert Milne
Keywords
History of computing
implementation techniques
theoretical computing
denotational semantics
Department: Department of Computer Science
Date Added: 26/06/2017
Duration: 00:35:40

Subscribe

Apple Podcast Video Video RSS Feed

Download

Download Video

Footer

  • About
  • Accessibility
  • Contribute
  • Copyright
  • Contact
  • Privacy
'Oxford Podcasts' Twitter Account @oxfordpodcasts | MediaPub Publishing Portal for Oxford Podcast Contributors | Upcoming Talks in Oxford | © 2011-2022 The University of Oxford