Name: Anonymous 2013-08-02 18:42
Hello. It seems everyone believes that Lisp-like languages are better than proceedural languages like C for AI. Why is that?
I suspect that recursion plays a part, but could use specific examples. Recursion is also possible in C, but not to the same degree or with the same ease, perhaps? Also, the distinctions between "live" processes and "dead" data have been said to be less clear in dialects of Lisp. Does this imply some valuable sorcery not easily wielded in C yet essential to AI advances? Examples and natural-language responses would be appreciated.
Perhaps a discussion of what's essential to AI and what's not (with respect to programming techniques and paradigms) is the thing I crave, something beyond the many FAQ-level responses.
I suspect that recursion plays a part, but could use specific examples. Recursion is also possible in C, but not to the same degree or with the same ease, perhaps? Also, the distinctions between "live" processes and "dead" data have been said to be less clear in dialects of Lisp. Does this imply some valuable sorcery not easily wielded in C yet essential to AI advances? Examples and natural-language responses would be appreciated.
Perhaps a discussion of what's essential to AI and what's not (with respect to programming techniques and paradigms) is the thing I crave, something beyond the many FAQ-level responses.