Donald, There is every chance. As much as I like my Mac my first love is Ubuntu and I have always planned to port it..
You have given me a reason to do that and become client number one lol. Give me the weekend to try to get a Linux build up and running and I will push the project from private bitbucket to github with pleasure :) On 6 Aug 2015 21:27, "Donald Winiecki" <dwinie...@boisestate.edu> wrote: > On Wed, Aug 5, 2015 at 7:16 PM, Lindsey Spratt <lspr...@me.com> wrote: > >> I implemented XGP, an IDE for gprolog on the mac, that is implemented >> *in* gprolog. It runs fine. Menus, Windows, Graphics (drawing pictures); >> all done in gprolog as extended by XGP. >> >> I make very slight use of globals - I would recommend parameter passing >> for state or asserting/retracting clauses where feasible. The parameter >> passing approach makes the best use of the prolog execution model with its >> semi-magical heap garbage collection. >> >> I use the DCG notation a lot in various programs where I want to pass a >> context around among a collection of predicates. >> >> < >> snip> >> > > > Is gprolog "suitable" for a graphics based user application that might > run for a full working day and be subject to untold requests by users? > > > > I've invested a *serious* amount of time in my gprolog/SDL2 project: it > has 87 SDL functions for lines, points, textures, window creation the lot, > as well as predicates for working with TTF fonts, music and samples, hey, I > even added some circle drawing in the c-code as well, solid and outline. > > > > <snip> > > I am looking for an alreay-built set of resources to be able to draw and > paint to the screen and save to files from within Prolog itself, but I'm on > Linux. Any chances XGP and perhaps gprolog/SDL2 will be adapted to Linux > in the future? > > Best, > > _don > > > _______________________________________________ > Users-prolog mailing list > Users-prolog@gnu.org > https://lists.gnu.org/mailman/listinfo/users-prolog > >
_______________________________________________ Users-prolog mailing list Users-prolog@gnu.org https://lists.gnu.org/mailman/listinfo/users-prolog