David Thompson

David Thompson at

A nice lecture: "Legacy of Computers" by Gerald Sussman

https://www.youtube.com/watch?v=fAY0_pesZ6s

In which he takes a brief moment to promote Free Software: "All software I've ever written is free.  Free meaning not only can you have it, free in the sense of GNU/Linux.  You can modify, change it, give it to your friends, and it's all available on the web: free."

Elinvention, AJ Jordan, sazius at fmrl.me, Charles Stanhope likes this.

Another gem, this time about engineering: "Engineers have developed many technologies for understanding how to communicate with each other for the purpose of building systems [like the Boeing 747].  We have not taken full advantage of those in the computer world, unfortunately, but the most powerful technique of all is abstraction ... Abstraction is giving a simple name to a complicated thing so that you can use it as if it were simple."


David Thompson at 2015-09-30T17:13:14Z

Ramakrishnan, Claes Wallin (韋嘉誠) likes this.

My favorite programming book SAIOCP is written by him, and its from the 80s yet is still widely applicable. I dont think they use it in beginning MIT programming courses anymore though

veleiro at 2015-09-30T18:12:20Z

David Thompson likes this.

My favorite CS book as well! I had the privilege of getting my copy signed by Sussman, even.

David Thompson at 2015-09-30T18:15:06Z

Claes Wallin (韋嘉誠) likes this.

Oh, *that* Sussman! Ok, now this video is in my queue.

Claes Wallin (韋嘉誠) at 2015-10-01T08:57:48Z