Please resubmit with the actual story, not your G+ profile link:<p><a href="http://www.webofstories.com/play/marvin.minsky/44" rel="nofollow">http://www.webofstories.com/play/marvin.minsky/44</a>
I got great grades in college, but could never wrap my head around LISP (Lost In Stupid Parentheses). For anything non-trivial, I cheated and handed in somebody else's work.<p>There, I said it.
What does he mean when he says that it's not possible to write a C program that can write other C programs?<p>Seems like there are counterexamples here:
<a href="http://www.nyx.net/~gthompso/quine.htm" rel="nofollow">http://www.nyx.net/~gthompso/quine.htm</a><p>Furthermore, it's possible to encode another programs' code into a single print statement, thereby writing one piece of code with another. As that's trivial, I suspect he meant something else. What was it? :).
The Minsky clip was great, but I just spent an hour watching parts of the interview with Knuth. 50 years writing a book - there's a book about the book in there waiting.<p><a href="http://www.webofstories.com/play/donald.knuth/47" rel="nofollow">http://www.webofstories.com/play/donald.knuth/47</a>