RSS 2.0

Personal Info:

Joe Send mail to the author(s) is a lead architect on an OS incubation project at Microsoft, and was the architect for Parallel Extensions to .NET. He is an author and frequent speaker.

Disclaimer:
The content of this site are my own personal opinions and do not represent my employer's view in anyway.

© 2010, Joe Duffy

 
 Friday, January 09, 2009

Along with type systems, I'm casually interested in formal specifications and verification of software.  During lunch today, I watched an internal Microsoft Research talk given by Leslie Lamport.  The topic was TLA+ -- his formal verification system -- during which he blurted out a couple amusing quotes:

"Writing is nature's way of letting you know how sloppy your thinking is."
       --- Guindon (cartoon)

"Math is nature's way of letting you know how sloppy your writing is."
       --- Leslie Lamport (riffing on Guindon)

And related:

"Formal math is nature's way of letting you know how sloppy your math is."
       --- Leslie Lamport

They made me chuckle out loud, so I figured I'd share them.  Unfortunately the talk isn't available outside the company (as far as I can tell), but Lamport has written a book, Specifying Systems, available online, in addition to dozens of interesting papers, on the topic.

1/9/2009 1:12:05 PM (Pacific Standard Time, UTC-08:00)  #    Comments [4]

 

Recent Entries:

Search:

Browse by Date:
<January 2009>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567

Browse by Category:

Notables: