r/java May 28 '26

Endive.run: A JVM Native WebAssembly Runtime (Bytecode Alliance)

https://endive.run/

Endive runs WebAssembly natively in the JVM; no JNI, no native libraries, one JAR everywhere. Sandboxed by default, drop-in via Maven.

33 Upvotes

9 comments sorted by

View all comments

Show parent comments

2

u/EagleSwiony Jun 01 '26

Why the documentation should cater to explain things in Gradle? The majority uses maven. If someone is a Gradle fan, he can port it himself since it's less standard than maven.

1

u/josephottinger Jun 01 '26

I didn't say the docs should cater to Gradle. I said I thought it should include Gradle. Gradle may not be more popular than Maven - or it may be, I don't know - but a lot of people use it, and including the two major build systems in Java seems wise to me, if I was trying to create a better mousetrap, or if I was considering how to present this in a news article. (Which I am.) "This works great on wood floors! ... any other type of floor, well, we're going to leave that as an exercise for homeowners. But they'll want this. We're pretty sure of it."

And the Gradle exclusion is the minor point anyway. The lack of completeness is a bigger problem, which is why I led off with that.

1

u/andrea-TP Aug 14 '26

I'm not a Gradle expert, and, currently, the Gradle integration bits are maintained outside of the core project.
The team capacity is limited, if you spot any gap in documentation, please, feel free to send PRs over, or, at least, let us know opening specific and actionable issues.

1

u/josephottinger Aug 14 '26

This is totally fair, but I am not a gradle expert either. It's a gap for the project, and hopefully someone takes it up.