dmlloydI can't say I am, because of some really weird decisions they made, but a Quarkus contributor wrote an (admittedly AI-assisted) essay about Quarkus+bazel integration that is frankly a fascinating read: https://github.com/quarkusio/quarkus/discussions/54762
nevetFirst-class Bazel support for Quarkus · quarkusio/quarkus · Discussion #54762
javabotdmlloyd's title: "First-class Bazel support for Quarkus · quarkusio/quarkus · Discussion #54762 · GitHub"
* domicron joined #java
* jiffy__ joined #java
* domicron joined #java
dreamrealI'm not exactly a bazel fan, because it's sort of a broad tool
dreamrealbut the polyglot nature of bazel might make sense for the java-25-ffm-enabled world
cheeserwe use it in most of our repos here except for the kotlin/micronaut repo i work most of the time in.
cheeserstill no fucking clue how to use it. i let claude figure it out and hope for the best.
dreamrealI've got gradle calling out to rust for a native module
Tenchidreamreal: how do people handle the java ffm world at the moment ?
dreamreal"poorly"
dreamrealwe actually have to use JNI, as we formally target Java 17
Tenchii was just typing '"poorly" is a valid response'
dreamrealWe can't enable FFM for our clients
cheeseryou can if you have the will to. if you're strong enough.
dreamrealSpoken like someone who doesn't know who our clients are :D
cheesernor care! ;)
dreamrealor care, right :D
cheeser(╯°□°)╯︵ ┻━┻
dreamrealbesides, JNI is working for our spikes... well enough that we might be able to get the spikes accepted
* jiffy__ joined #java
* johnjay joined #java
jbosmansi thought ffm was still in preview as of 25, but realized i confused it with the vector api
jbosmans*got it mixed up with
* rvalue- joined #java
dmlloydsmart people use `smallrye-ffm` 🧠
ParaI might actually next week try to do Something with it.
comrad I use the Java 25 ffi just today. Seems nice than creating header files for JNI
dreamrealdmlloyd: does it work on java 17, though
dmlloydit'll work on java 17 code... you'll get some errors at run time though!