GoodOldFashionedArtificialIntelligence

ThoughtStorms Wiki

Quora Answer : Why are Lisp dialects (like Common Lisp and Scheme) so highly regarded for machine learning and artificial intelligence programming?

Jun 13, 2014

Lisp is a language that pushes you towards thinking in terms of tree-shaped data-structures and recursive algorithms rather than array / matrix shaped data-structures and for-loop based iteration.

A lot of symbolic AI is basically about crawling around, pruning and collapsing tree-shaped data-structures that represent possible outcomes of sequences of actions. So it's a good fit for Lisp.