Re: Announcement: Homage to SWI-Prolog

Torbjörn Lager <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <CA+Y3JZjiU_Ts3QZ-FZNp5Yc6EyEJarvD2_38zpmUNQpGSfihJQ@mail.gmail.com>
Hi Anne,

Sounds great! Yes, I think something like SWISH could be used as a
point of departure when building a system for collaborative
programming. However, as SWISH now stands each client gets its own
"private" compartment in the dynamic db, so one would have to figure
out a way for two or more clients to share a common compartment. Also,
one would have to figure out how to do the editing in a collaborative
manner. And the querying of course.

But I'm afraid this "one" is not going to be me, at least not now. I
have other ideas for how to develop SWISH further. As I said earlier,
I think it makes sense to develop an adminstrative interface to the
server. I'm currently looking at CouchDB (http://couchdb.apache.org/)
for inspiration.

I think we should make an attempt at building something that appeals
to JavaScript programmers in need of more power in terms of knowledge
representation and inference than (say) CouchDB can provide. But it
must be simple to use, and it should be enough to know only the basics
of Prolog.

Quoting my wife, I'm really "supposed to be on vacation now", so
further development will likely be slow. :-(

Best,
Torbjörn


On Sun, Jul 21, 2013 at 6:27 PM, Anne Ogborn <[email protected]> wrote:
> I was just helping someone on the ##prolog IRC channel
>
> Strikes me that there's a really useful tool for this use to be made from your gizmo, if
>
> a) you can collaborate in real time
>
> b) there's some way of keeping a log of the session.  Questions are often repeated.



-- 
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.