Leslie Lamport37 books26 followersFollowFollow · Goodreads

Displaying 1 - 4 of 4 reviews

208 reviews47 followers

October 15, 2010

I've been reading several books by mathematician programmers (Donal Knuth, Alexander Stepanov, Edsger Dijkstra), and one book about UML. TLA+ does what UML is supposed to: provide a solid foundation for designing and reasoning about programs. TLA+ is also designed to be typeset a la TeX and fed into validation programs. Unfortunately, I'm not a big fan of the ASCII representation.

Book's website (including errate, tools, and PDF version of book) is at http://www.tlaplus.net/documentation/... .


Profile Image for Bugzmanov.

243 reviews123 followers

June 14, 2022

Disclaimer: I've chickened out after getting to Advanced section. Lamport is at galaxy brain level with math.

But first section is great. It provided an awesome example how you can start with a basic toy spec and refine it until you get something useful and real.
This was very enlightening.


Profile Image for Pawan.

58 reviews

Read

May 18, 2025

First few chapters are interesting mathematics (called temporal logic) and later goes on to explain concurrency and sequential consistency. Later half of the book requires the supplementary material from author's website.

Displaying 1 - 4 of 4 reviews


Read the original on goodreads.com ↗