Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPC support #54

Open
jibanes opened this issue Jul 13, 2016 · 1 comment
Open

IPC support #54

jibanes opened this issue Jul 13, 2016 · 1 comment

Comments

@jibanes
Copy link

jibanes commented Jul 13, 2016

oK should implement IPCs, at least synchronously, such as passing an object from an oK instance to another (not necessarily on the same host); this should be possible through Node's basic network IO.

@JohnEarnest
Copy link
Owner

JohnEarnest commented Jul 13, 2016

Specifically the idea here is to extend the CLI repl.js frontend OR create another frontend which provides these capabilities.

Such a facility should try to imitate the way official K interpreters do it (and real interoperability would be very cool), but the constraints of Node may make it necessary to build the system around some kind of callback mechanism. I see this as valuable, but low-priority. If anyone watching the project wants to take ownership, leave a comment.

As a general note, I'd like to avoid drawing in dependencies on third-party libraries- especially anything using native code or OS-specific assumptions. Ideally it should be possible to come up with something useful based on what is provided by the Node standard library.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants