roadmap
roadmap copied to clipboard
Discuss future development
Prolog is an ideal candidate for something ike ClojureScript - a Prolog that runs on the browser. Such a system could make javascript disappear as a language - something we'd...
Test files in Packs might have a standard expected layout so can do things like: ```` ?- pack_run_tests(some_pack,[....]). ```` or ```` ?- pack_verify(some_pack,[....]). ```` Right now everyone uses: `test/` `tests/`...
Here is a proposal for *sideways open dicts* to complement the currently existing dicts (which we will refer to as *closed dicts*). Our point of departure is the following quote...
Consider using https://docs.conan.io for managing the dependencies, notably for Windows and MacOS.
# Saved state portability Following a discussion about a port to Android (in SWI-Prolog/swipl-devel#358), there was a concern about creating saved states on one platform and moving them to another...
Last years the concept of probabilistic programming is developing with a huge pace and a big future potential. Would be nice to have some ground and supporting libraries in SWI...
http://www.swi-prolog.org/pldoc/doc_for?object=function_expansion/3
the book
Having a definitive book about the language is a rite of passage for languages. We don't really have such a thing. Petty as it may seem, having 'Real World Prolog'...
Jan re XPCE in 'the book': I'm surely not in favour of discussing XPCE in a real world Prolog book. I think we should consider it deprecated, although it is...