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

Overlap with Rucaja #1

Closed
kud1ing opened this issue Jul 18, 2017 · 7 comments
Closed

Overlap with Rucaja #1

kud1ing opened this issue Jul 18, 2017 · 7 comments

Comments

@kud1ing
Copy link

kud1ing commented Jul 18, 2017

Hi,

i've noticed that you've written similar code in order to instantiate and use the JVM as i've had in Rucaja for Tinkerpop-rs.

Maybe there is code/best practises to be shared. It would be especially interesting to come up with a type-safe but ergonomic API.

@rawrafox
Copy link
Owner

rawrafox commented Jul 18, 2017

Yeah, I looked at rucaja first but decided it wasn't ready enough yet for my uses, so there definitely should be.

@rawrafox
Copy link
Owner

We should chat somewhere though, I'm aurora on mozilla IRC!

@kud1ing
Copy link
Author

kud1ing commented Jul 18, 2017

Fair enough. Rucaja covers the minimum necessary to support the Tinkerpop-rs proof-of-concept.
Thanks for the invitation to chat, but i am afraid i won't have much time for IRC.

Would you be interested in splitting of the non-JDBC specific parts?
As mentioned above i'd be especially interested in a type-safe but ergonomic API - all those expect() calls are a bit unwieldy.

@kud1ing
Copy link
Author

kud1ing commented Jul 18, 2017

By the way, the only reason Travis CI fails for Rucaja is kud1ing/rucaja#12

@rawrafox
Copy link
Owner

Yeah, I'll probably split off the JNI bits and the java/lang bits sometime this week, I just need to figure some stuff out about how much I need first. I just had an immediate need of reading some data from a DB2 in Rust, so everything in one blob was the easiest to get going.

@rawrafox
Copy link
Owner

First bit of this prepared for, https://github.com/rawrasaur/rust-jvm

@kud1ing
Copy link
Author

kud1ing commented Oct 23, 2019

I don't work actively on Rucaja/JVM integration anymore. I've noticed there is some overlapping crates regarding JVM bindings, though.

@kud1ing kud1ing closed this as completed Oct 23, 2019
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