Comments (6)
I agree.
Currently at EModelWorks we're using SWISH as a way of cutting down cost of doing low volume, back office queries like banning users.
We could expand the number of site functions we could implement like this if we had such a library.
from pengines.
Great idea, but I'd like to see the pengines lib not be quite so tightly coupled to SWISH.
Should this be moved to SWISH project?
from pengines.
Not sure what you mean. This is a bit old topic. SWISH for ClioPatria is basically the type of thing I'd like to see. SWISH is still pretty much in flux though and frequently requires new functionality from the Pengines libs. I see few options to avoid that.
from pengines.
P.s. SWISH new HTML cells should allow you to program a lot more of the interface interactively in SWISH.
from pengines.
by 'tightly coupled', I mean 'don't forget there are other use cases for Pengines than making a remote shell for humans'.
"should this be moved to SWISH project" - I meant this bug report.
from pengines.
It is definitely the plan to keep Pengines first and for all for machines. That is why most of the stuff dealing with humans is in pengines_io.pl. If could also be in SWISH, but I think there are other usage scenarios and the connection between the two libraries is too tight to be in different places.
from pengines.
Related Issues (20)
- Add README and LICENCE HOT 2
- Demo server out of memory HOT 1
- finding the javascript docs is still painful HOT 1
- not really destroying HOT 2
- http_pengine_send does not accept application/json HOT 11
- plDoc and whitelisting HOT 11
- Oddity with JSON response to next HOT 2
- Alias?
- method of pulling output is painful HOT 1
- Created a Dockerfile - please include HOT 5
- Trouble loading run.pl HOT 1
- Pengines website down HOT 4
- ERROR: service `true' does not exist HOT 1
- http://pengines.swi-prolog.org/ internal error HOT 1
- Error No permission to call sandboxed `thread_send_message(_7532,_7534,_7536)' HOT 3
- Does pengines support DCG? HOT 1
- Error: Refusing to run HTTP server as root: No permission to open server `http` HOT 2
- Strange behaviour when solving goals with two answer vars HOT 5
- Simple JS functions on top of the Pengines JS API? HOT 1
- queens demo broken HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pengines.