Re: Ann: SWI-Prolog 6.5.1
Jan Wielemaker <[email protected]>
| Newsgroups | gmane.comp.ai.prolog.swi |
|---|---|
| Message-ID | <[email protected]> |
On 08/13/2013 03:07 PM, Nicos Angelopoulos wrote: > As far as Prism is concerned, the SWI port would be mostly for educational reasons. > I don't think that performance wise it can get anywhere near BProlog and Yap without serious > time investment. I'm not so sure. These systems are mainly better at last-call calls and inlining a lot of stuff. There are quite some programs in which they do not perform much better than SWI-Prolog. > SWI and Yap did great work a couple of years back and have to some extend continue > this work to provide the same libraries. I think they actually use a common repository for some of them. > In an ideal word you either want > a. Yap engine and Swi libs > b. a common core API that will separate the libs from the inference engine, > thus making all libs automatically visible to both systems > > Of course, this is from a user perspective. > Developers obviously have different priorities, such as viability, finance, prestige and guarding of user-bases among others. Cooperation is surprisingly complicated, even in the case of Vitor and me who typically can find a technical compromise fairly quickly :-( Cheers --- Jan