I came to write THAT paper with Leslie Lamport
The author reflects on their experience collaborating with computer scientist Leslie Lamport on a paper regarding type systems in specification languages. The piece discusses the historical debate between typed and untyped formalisms in computer science.
Why it matters
It provides historical context on the evolution of formal verification and programming language theory, featuring a prominent figure in the field.
As people grow older, they grow wiser, or at least they think they do. Then it becomes their duty to impart their accumulated wisdom to the younger generation. Leslie Lamport made his name in distributed systems and fault tolerance. For many he is better known as the author of LaTeX , the famous macro package that makes Donald Knuth’s legendary TeX typesetting system usable for the rest of us. As Leslie grew older, he felt impelled to write a series of fairly wacky papers with titles such as “How to Write a Long Formula” . Another of these papers was called “Types Considered Harmful” , a diatribe against types in specification languages. Its title was an echo of a famous letter, “go to statement considered harmful” , by Edsger Dijkstra.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in