Skip to main content
Home

Main navigation

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

Main navigation

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

SIS, a semantics implementation system

Series
Strachey 100: an Oxford Computing Pioneer
Video Embed
During Peter’s DPhil studies, supervised by Christopher Strachey, he developed a prototype of a system for executing programs based on their denotational semantics.
It involved partial evaluation of lambda-notation, implemented using Wadsworth's call-by-need algorithm. He continued the development of the system as a postdoc at Oxford, and subsequently at Aarhus, Denmark. The system was called SIS: Semantics Implementation System.
In this talk, Peter recalls Strachey's influence on his research and on the development of SIS, starting from Strachey’s summer school course on symbolic computation at the PRG in 1969.


More in this series

View Series
Journey of a Molecular Detective; David Sherratt

Strachey and the development of CPL

Chrisopher Strachey was the most significant contributor to the design and implementation of the programming language CPL.
Previous
Journey of a Molecular Detective; David Sherratt

Semantic relationships: reducing the separation between practice and theory

Christopher Strachey believed that the gap between theory and practice was impeding the development of computing science.
Next

Episode Information

Series
Strachey 100: an Oxford Computing Pioneer
People
Peter Mosses
Keywords
History of computing
denotational semantics
compilers
programming languages
Department: Department of Computer Science
Date Added: 26/06/2017
Duration: 00:29:30

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