Pengines library for Go

I’ve released an initial version of Pengines integration for the Go programming language here:

It includes support for the JSON format API, Prolog format API, and a rough implementation of the pengine_rpc/3 predicate for the ichiban/prolog interpreter (which is also written in Go). There is still a lot of testing to be done, and I plan to polish it over the next couple months. Suggestions and contributions are welcome, and it’s BSD licensed.

I think Pengines is super cool. It was just what I was searching for! I can imagine a bright future of Prologs talking to each other over the network. Thanks to everyone involved!


Great! Could you create a PR for swish/client at master · SWI-Prolog/swish · GitHub?

1 Like