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

Find replacement for J2V8 #13

Open
TheGreatViolet opened this issue Sep 16, 2023 · 1 comment
Open

Find replacement for J2V8 #13

TheGreatViolet opened this issue Sep 16, 2023 · 1 comment
Assignees

Comments

@TheGreatViolet
Copy link
Member

TheGreatViolet commented Sep 16, 2023

Opening this to allow for discussions, if anyone has any suggestions on replacements please share!!

@TheGreatViolet
Copy link
Member Author

I've looked at a few alternatives, and here are some I've picked out as possible candidates:

  • Javet: I have prior experience attempting to migrate the plugin from J2V8 to Javet, however I encountered quite a few issues. Mainly due to the way that Javet resolves modules struggles with importing NPM packages dynamically which is a feature I need to have; however, this may be remedied with a tool such as JNPM.
  • GrallVM: GrallVM has extensive support for embedding languages. The only part of which I am unsure on is whether or not GrallVM requires use of its other features (i.e. native compilation) in order to use its support for embedding languages. I will test.

These are the main two candidates I am currently considering. If anyone else has any suggestions that would be very appreciated!!

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

No branches or pull requests

1 participant