From: Samantha Atkins (sjatkins@gmail.com)
Date: Mon Dec 08 2008 - 13:15:10 MST
On Nov 29, 2008, at 2:29 AM, Philip Hunt wrote:
2008/11/28 J. Andrew Rogers <andrew@ceruleansystems.com>:
How do you know what paradigms are needed for AI? And what about the
paradigms LISP does not do well? Why not use a more paradigm-agile language
(e.g. Python)?
Surely Lisp is more paradigm-agile than Python, because if Lisp
doesn't support a paradigm, you can extend it until it does, using
macros.
This is essentially true of most languages, as they are all capable of supporting whatever paradigm or idiom one wants to use with thick enough abstraction layer -- most programming languages have been implemented in C, after all. In the specific case of Python, while it does not have macros it *does* have other first-class facilities that can accomplish similar things easily.
This archive was generated by hypermail 2.1.5 : Wed Jul 17 2013 - 04:01:03 MDT