Re: Announcement: Homage to SWI-Prolog

Jan Wielemaker <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <[email protected]>
Hi Torbjörn,

Great!  This all starts to work together.  Carlo's replacement of
the console can include WebKit, so we can use web technology in
the console.  I've been working on the web infrastructure and the
sandboxing stuff with a long term view of both a `data lab' for
RDF, general web-based access and remote debugging.

Luckily, we all seem to be doing complementary things.  I've spent
some days trying to get a rich web-enabled editor based on
CodeMirror.  Although the code is a bit messy as a result of a
lot of backtracking, it can now do basic highlighting and smart
indentation itself and can use server enriched tokens to get
pretty close to PceEmacs highlighting with some pros and cons.
Remaining work is code cleanup and getting tooltips and
completion to work.

I'd assume these two can be merged?

Then get Ulrich's gupu in there and we would have something
really fancy for education.  Finally SWI-Prolog might get
targeted at education :-)

	Cheers --- Jan


On 07/19/2013 05:00 PM, Torbjörn Lager wrote:
> As a (late) homage to SWI-Prolog on its 25:th birthday I have put
> together a web application that hopefully can do for Prolog what apps
> such as JSFIDDLE do for JavaScript. The name of the app is SWISH,
> short for "SWI-Prolog for SHaring" and just like JSFIDDLE it allows
> you to develop a program and then share it with others on the Web.
> 
> SWISH might be useful in an educational setting. If you are a teacher,
> you may want to tell your students to share with you the solutions to
> exercises by sending you a link to SWISH loaded with their solutions
> ready to run.
> 
> A running instance of SWISH is currently available at
> 
>    http://swish.spyderbrain.com:5003/swish
> 
> Please go ahead an take it for a spin. But don't bookmark it, since
> the URL is likely to change in the near future. Also, please remember
> that this is an early version of SWISH and that bugs are therefore
> likely to surface. I do of course appreciate any comments or bug
> report that you may have.
> 
> The source code for SWISH is available on GitHub:
> https://github.com/spyderbrain/swish .
> 
> Enjoy!
> 
> - 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
> _______________________________________________
> SWI-Prolog mailing list
> [email protected]
> https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
>
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.