--- Richard Jelinek <[EMAIL PROTECTED]> wrote: > Hi, > > On Sun, Jan 30, 2005 at 03:43:59AM -0800, Salvador Fandińo wrote: > > Do you know about my modules Language::Prolog::Yaspi and > > Language::XSB?, they are Perl interfaces to SWI-Prolog and XSB > > respectively. If you are implementing AI::Prolog for fun, > everything > > is ok, but if you plan to use Prolog from Perl seriously I thing > that > > my modules are a better option. > > I'm sure Ovid is oriented on CPAN. ;-) As for "the better > option"(tm): > It depends. Of course, SWI-Prolog is currently one of the best > choices > for doing Prolog, and a seamless (sic!) integration between this > and Perl > (back and forth) - if it existed - is a very good option. > > However, it certainly does increase complexity of deployment and > maintenance a "final" application. > > > You would like to take a look at Prolog::Language::Types also, a > set > > of classes that encapsulate Prolog terms on Perl, maybe its data > > structures are focussed on being efficient representation and not > on > > being directly manipulated as prolog terms but it can be > configured > > to use different internal representations. > > > > And Prolog::Language::Sugar, implements some syntatic sugar to > create > > prolog terms from Perl with a Prolog look. > > Why am I babbling here? We currently do evaluate the available > alternatives to enhance the inductive, deductive and abductive > capabilities of our semantic inference engine. Unfortunately none > of > the alternatives available is yet suited for commercial-grade > (sorry) > deployment. > > So in a Nutshell: I still do not see "the better option" and the > race > is IMHO open. > > -- > best regards, > > Dipl.-Inf. Richard Jelinek > > - The PetaMem Group - Prague/Nuremberg - www.petamem.com - > -= 3394928 Mind Units =- >
__________________________________ Do you Yahoo!? Meet the all-new My Yahoo! - Try it today! http://my.yahoo.com