Erlang master classes

Why Functional Programming Matters [pdf]

Some Were Meant For C

Convivial Design Heuristics for Software Systems

Chain loading, not preloading: the dynamic linker as a virtualization vector

Some Were Meant for C

Mission and marketing in computer science degrees

Miranda, a historical functional programming language, released as Free Software

Unix, Plan 9, and Lurking Smalltalk

In Search of Types (2014)

Postdoc Myths

Why functional programming matters (1990)

The Missing Link: Explaining ELF Static Linking, Semantically

The Inevitable Death of VMs: A Progress Report

Software against humanity? An Illichian perspective on the industrial era of software

Pictures of the Cambridge Mathematical Laboratory from the Early 1970s

Some Were Meant for C (2017)

Type Theory and Functional Programming (1999)

Why calculating is better than scheming [Wadler, 1987]

Why calculating is better than scheming (1987)

The C11 and C++11 Concurrency Model (2014)

Why functional programming matters

Why Functional Programming Matters