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

Develop C++ RPCQ Client #82

Open
amccaskey opened this issue Jul 9, 2019 · 3 comments
Open

Develop C++ RPCQ Client #82

amccaskey opened this issue Jul 9, 2019 · 3 comments

Comments

@amccaskey
Copy link

It would be beneficial for a number of efforts to have access to a C++ version of the RPCQ client.

I believe this will involve mapping messages.lisp to a set of C++ classes. The Client should be able to leverage https://github.com/msgpack/msgpack and https://github.com/zeromq/cppzmq in a way similar to the current python client implementation.

Tagging @stylewarning to get the conversation started here, and start collaborating on the implementation.

@notmgsk
Copy link
Contributor

notmgsk commented Jul 10, 2019

Aside: can we have non-lisp/python implementations maintain a separate repo? Feels clumsy having everything under one roof. After out-of-band dicussion, no.

@notmgsk
Copy link
Contributor

notmgsk commented Jul 12, 2019

@amccaskey I would be happy to write the lisp code that produces the messages. I will leave the writing of the C++ client code to someone more fluent in C++ (perhaps that is you).

@amccaskey
Copy link
Author

@notmgsk Great, yea if you can output the messages then I can help out in putting the client together.

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

No branches or pull requests

2 participants