Re: Production Web Applications in Prolog

Grzegorz Jaśkiewicz <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <CABWt2WnaGSdAxTEfYcoWUb=kvPX6MtOg=UHOmyQ+hkyA+stM3A@mail.gmail.com>
this is probably only slightly related to discussion, but its a nice curio.
I'm using Prolog as logic engine for bots in Counter-Strike (an FPS game),
the project is very experimental, but i'm running live online experiments,
so there is some "production" quality in it and its somehow related to web.
Project website is here: http://www.kappalabs.org/bti.html#en

... and to contribute something useful: i'm using EC2 Amazon Cloud, there's
totally no problem in installing Prolog.

Cheers,
Grzegorz Jaśkiewicz


2013/8/20 Torbjörn Lager <[email protected]>

> Hi Lyn,
>
> > i´m also thinking of using prolog in combination with a web application.
> The plan here is to check redundant paths (and some more stuff) within a
> meshed wireless network. But as far is i understood from discussion on this
> list, most of the people here using swi-prolog to also generate the web
> code itself.
>
> I'm one of the exceptions I suppose, since I'm a firm believer in
> serving static HTML only, and to control the behaviour of the client
> side by sending JSON to it.
>
> > Because i have not even had a look into the swi-prolog http predicates
> etc. i was just wondering what would be the benefit from this. From my
> point of view i would like to have an interface to prolog from php, jquery
> etc to generate the information, hand it over to prolog do do some checks
> and calculations, take over the results from prolog to php, jquery etc and
> than will proceed with the result information. (As i already have done with
> the c# interface from Uwe Lesta).
>
> I'm building a platform, tentatively called Pengine, that doesn't
> require you to deal with the http predicates. I plan to make an early
> source code release towards the end of this week. In the mean time,
> check out:
>
>  http://swish.spyderbrain.com:5003/scratchpad
>  http://swish.spyderbrain.com:5003/tutorial
>  http://swish.spyderbrain.com:5003/swish
>
> > Next thing is, that on most commercial hosting environments (at least in
> germany where i pretty well know) you cannot install a prolog on the
> webserver because you normally do not have root access.
>
> I'm doing my hosting at Linode (https://www.linode.com/). They give
> you a Linux virtual server to which you have root access. Works very
> well, I think!
>
> Best regards,
> Torbjörn
>
> >
> > Kind regards
> >
> > Lyn
> >
> > Am 18.08.2013 um 18:18 schrieb Anne Ogborn <[email protected]>:
> >
> >> I'm prepping my talk for strangeloop.
> >>
> >> I'm forever being challenged by programmers with 'does anybody actually
> use this stuff?'
> >>
> >> I *know*, from the interest on this list when web 'stuff' comes up,
> that many of you are writing
> >> web applications in SWI-Prolog.  But the list of applications I
> actually know about is fairly short.
> >>
> >> Here's the list I know about:
> >> * SecuritEase - Australian stock settlement site. Uses YAP and the SWI
> http libs, I believe
> >> * swi-prolog.org
> >> * cliopatria's dashboard
> >> * RLa's blog
> >> * Pengine
> >> * The installer for Cogbot
> >> * UH HHP quiz system
> >> * UH HHP Virtual administrative website
> >> * http://videogames.pricecharting.com/  apparently is on some version
> of Prolog
> >> * http://www.pathwayslms.com:19049/index.htm     geohashing application
> >>
> >> Of these 10, 2 are by the VNU crew, 4 are by me, and a couple are dodgy
> (in that I'm not totally sure
> >> what they're in, I'm inferring). I'm sure some of you out there must be
> actually writing something!
> >>
> >> SURELY this list isn't exhaustive.  So I'm pleading for help to find
> more examples.
> >> _______________________________________________
> >> SWI-Prolog mailing list
> >> [email protected]
> >> https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
> >
> > -------------- next part --------------
> > A non-text attachment was scrubbed...
> > Name: signature.asc
> > Type: application/pgp-signature
> > Size: 495 bytes
> > Desc: Message signed with OpenPGP using GPGMail
> > URL: <
> https://lists.iai.uni-bonn.de/pipermail/swi-prolog/attachments/20130820/0eb47457/attachment.bin
> >
> > _______________________________________________
> > SWI-Prolog mailing list
> > [email protected]
> > https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
>
>
>
> --
> 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
>
-------------- next part --------------
HTML attachment scrubbed and removed
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.