Timothy Roscoe gives a distinguished lecture at University of St Andrews

Timothy Roscoe gave a distinguished lecture "What’s happening to computer hardware, and what does it mean for systems software?" at University of St Andrews, Scotland.