Skip to content

Microsoft Research

Leslie Lamport: Thinking Above the Code

About this video

Leslie Lamport argues that programmers, like architects, should write rigorous specifications before coding, especially for concurrent and distributed systems. The talk introduces the case for writing specs (the TLA+ mindset) as a way of thinking above the code.

distributed systems