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

Java support #70

Open
varunagrawal opened this issue Mar 29, 2021 · 2 comments
Open

Java support #70

varunagrawal opened this issue Mar 29, 2021 · 2 comments
Assignees
Labels
feature New feature or request

Comments

@varunagrawal
Copy link
Collaborator

IHMC uses Java exclusively for their work. To better allow them to integrate GTSAM, it would be great if the wrapper had Java as a supported language.

I did some initial research and found two possible solutions:

  1. Javacpp
  2. BridJ

BridJ seems easier to use (does a lot of automatic codegen) but seems to be bug-ridden and not well maintained (had trouble getting even a simple example running). Javacpp looks to be better maintained so I might try that.

@SylvainBertrand FYI 🙂

@varunagrawal varunagrawal added the feature New feature or request label Mar 29, 2021
@varunagrawal varunagrawal self-assigned this Mar 29, 2021
@ProfFan
Copy link
Collaborator

ProfFan commented Mar 29, 2021

GraalVM is an option if you agree with the philosophy :)

@varunagrawal
Copy link
Collaborator Author

We should talk more about this @ProfFan

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

No branches or pull requests

2 participants