Publications

This dissertation considers three approaches that partially or completely eliminate speculative execution from modern hardware …

The common perception in both academic literature and industry today is that virtual machines offer better security, whereas containers …

The common perception in both academic literature and the industry today is that virtual machines offer better security, while …

Parrot is a language-neutral virtual machine for dynamic languages such as Ruby, Python, PHP, and Perl. It hosts a powerful suite of …

Distilling many years of Perl experience–including an insiders look at Perl development (the authors are members of the Perl 6 …

Perl 6 Essentials is a sneak-preview of Perl 6, the widely-anticipated rewrite of the Perl programming language. Still in development, …

Recent & Upcoming Talks

Applications have been isolated by lots of different means: processes, virtual machines, containers, and new methods are appearing such …

The early days of open source were all about creating an approachable on-ramp to software freedom. We focused strongly on the practical …

The common perception in both academic literature and and the industry today is that virtual machines offer better security, while …

Contact

  • allison.randal@cl.cam.ac.uk
  • University of Cambridge, Department of Computer Science and Technology, 15 JJ Thomson Avenue, Cambridge, CB3 0FD, UK