Russell, Let me conclude this particular point by agreeing that the Texai program composition framework is a domain-specific programming language whose purpose is to express algorithms in tree form, from which Java source code can be generated.
This domain-specific programming language has capabilities not directly provided by any conventional programming language, e.g. it is suitable for HTN planning. Its runtime necessarily includes a knowledge base and limited deductive inference for capability subsumption. -Steve Stephen L. Reed Artificial Intelligence Researcher http://texai.org/blog http://texai.org 3008 Oak Crest Ave. Austin, Texas, USA 78704 512.791.7860 ----- Original Message ---- From: Russell Wallace <[EMAIL PROTECTED]> To: [email protected] Sent: Friday, October 24, 2008 12:31:46 PM Subject: Re: [agi] On programming languages On Fri, Oct 24, 2008 at 6:27 PM, Stephen Reed <[EMAIL PROTECTED]> wrote: > Not really. Although the distinguishing feature of a Lisp syntax tree is a > nested list, and the fact that my composition framework is also a tree does > not make that framework a Lisp family language. What do you see as the most important differences? I'll certainly grant it's reasonable to not call it Lisp, but it seems to me that it is nonetheless a programming language, in which you express algorithms in the form of syntax trees? ------------------------------------------- agi Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/ Modify Your Subscription: https://www.listbox.com/member/?& Powered by Listbox: http://www.listbox.com ------------------------------------------- agi Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/ Modify Your Subscription: https://www.listbox.com/member/?member_id=8660244&id_secret=117534816-b15a34 Powered by Listbox: http://www.listbox.com
