From: Ben Goertzel (ben@goertzel.org)
Date: Thu May 08 2003 - 21:34:28 MDT
Hi,
In our Novamente project (www.agiri.org), we have a programming language
called Sasha, intended for
a) programming schemata (little programs) to be run inside our Novamente AI
engine
b) eventually, perhaps, programming a new version of Novamente
We aren't really focusing on Sasha now because we have other priorities, but
at some point we'll need to make a Sasha interpreter/compiler.
Sasha could be viewed as (to oversimplify a fair bit) a combination of
-- Haskell's mechanisms for typed higher-order functions
-- probabilistic logic programming (probabilistic Prolog, you can think of,
but using Novamente rather than backtracking and resolution theorem-proving
on the back end)
-- loosely Python-esque syntax [indentations rather than nested parentheses]
So it's not much like familiar procedural languages...
ben
> In short, it?s a work in progress. I think it?s progressed to
> the point where it would be useful in a real project. Do you
> have a particular language in mind? Feel free to reply directly
> if this thread is off-topic.
>
> Norm Wilson
> nwilson@programmar.com
> www.programmar.com
>
This archive was generated by hypermail 2.1.5 : Wed Jul 17 2013 - 04:00:42 MDT