Pengine v0.8

Torbjörn Lager <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <CA+Y3JZjV6SCYyGcLxBqwkgKEGXm5NLF7NOse5oXcoQc6hb0Gtg@mail.gmail.com>
Dear all,

Version 0.8 of the Pengine platform can now be reached at:

 http://swish.spyderbrain.com:5003/docs/index.html

Also, by following the links provided, source code can be downloaded
from GitHub.

Pengine is definitely still pre-alpha, and lots of things remains to
be done, in particular when it comes to:

- Safety: Need more ideas for how to handle safety when running code
owned by the admin
- Code cleanup: most of the Prolog code is very messy and things need
to be split up in modules
- Docs clean-up: The first half of the tutorial is fine, but the
second part sucks

I estimate that it will take me 2-4 weeks of fulltime work before 1.0
is ready. Unfortunatly, I now need to attend to other things, and
won't be able to do work on Pengine until the second week of September
at the earliest.

As you can probably detect from looking at the Pengine "site", my
future plans for Pengine are ambitious. You probably think I'm getting
carried away, but I do think there is a chance that something like
Pengine could stir up some interest for Prolog among at least some web
developers. When CouchDB (http://couchdb.apache.org/) was released, it
certainly meant that Erlang was receiving more interest. This could
happen to Prolog too.

So the next step on my ladder of ambition here is to try to "sell" the
Pengine platform to web application developers. So why would they
"buy" it? Well, on top of something like Pengine, front-end developers
only have to know (or learn) very little Prolog in order to use it as
(say) a back-end database to web app front-ends. And they will quickly
realise, I think, that Prolog has a lot more than a database to offer,
and therefore want to learn more. If 10 web application developers
start using Prolog after having tried Pengine, I would consider the
project a success.

Comments, suggestions, etc. are most welcome.

Best regards,
Torbjörn

-- 
Torbjörn Lager
Professor of General and Computational Linguistics
Department of Philosophy, Linguistics and Theory of Science
University of Gothenburg
Box 200, SE-405 30 Gothenburg, Sweden
Phone: +46317864962
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.