Brains


A dialogue on Philosophy of Mind and Related Matters

Brains is a forum for discussing the philosophy of: mind, neuroscience, psychology, and cognitive science.  If you work in these areas and would like to become a contributor, please contact the administrator.

Dinner with John McCarthy

Print the article

This entry was posted on 6/12/2006 6:48 AM and is filed under Models, AI, Robotics,Computation and Logic.


Here are some things I found out last night from John McCarthy:

When he famously created Lisp (which became the standard programming language in AI), he had gotten the idea of list processing from Allen Newell and Herbert Simon at the Darmouth conference on AI in 1956.

When he "stole" the lambda notation from Alonzo Church and used it in creating Lisp (giving credit to Church, of course), he didn't know that the lambda calculus already was an universal formalism for computation, because he had bought Church's book but didn't read it all the way through. Had he known that the lambda calculus is a universal computing formalism, he might have tried to create a language based entirely on the lambda calculus, as people did 20 years later. But that, he says, would not have been as good a language as Lisp.

When he and Marvin Minsky decided to start a research project on AI at MIT, he intentionally avoided the opinion of (then influential MIT professors) Warren McCulloch and Norbert Wiener, because he thought they would have strong views on how he and Minsky should proceed and would try to influence their research.

 

What did you think of this article?




Trackbacks
Trackback specific URL for this entry
  • No trackbacks exist for this entry.
Comments
    • No comments exist for this entry.
Leave a comment

Submitted comments will be subject to moderation before being displayed.

 Enter the above security code (required)

 Name

 Email (will not be published)

 Website

Your comment is 0 characters limited to 3000 characters.