Chat Logs

  1. dmlloydany bazel fans in the house?
  2. 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
  3. nevetFirst-class Bazel support for Quarkus · quarkusio/quarkus · Discussion #54762
  4. javabotdmlloyd's title: "First-class Bazel support for Quarkus · quarkusio/quarkus · Discussion #54762 · GitHub"
  5. dreamrealI'm not exactly a bazel fan, because it's sort of a broad tool
  6. dreamrealbut the polyglot nature of bazel might make sense for the java-25-ffm-enabled world
  7. cheeserwe use it in most of our repos here except for the kotlin/micronaut repo i work most of the time in.
  8. cheeserstill no fucking clue how to use it. i let claude figure it out and hope for the best.
  9. dreamrealI've got gradle calling out to rust for a native module
  10. Tenchidreamreal: how do people handle the java ffm world at the moment ?
  11. dreamreal"poorly"
  12. dreamrealwe actually have to use JNI, as we formally target Java 17
  13. Tenchii was just typing '"poorly" is a valid response'
  14. dreamrealWe can't enable FFM for our clients
  15. cheeseryou can if you have the will to. if you're strong enough.
  16. dreamrealSpoken like someone who doesn't know who our clients are :D
  17. cheesernor care! ;)
  18. dreamrealor care, right :D
  19. cheeser(╯°□°)╯︵ ┻━┻
  20. dreamrealbesides, JNI is working for our spikes... well enough that we might be able to get the spikes accepted
  21. jbosmansi thought ffm was still in preview as of 25, but realized i confused it with the vector api
  22. jbosmans*got it mixed up with
  23. dmlloydsmart people use `smallrye-ffm` 🧠
  24. ParaI might actually next week try to do Something with it.
  25. comrad I use the Java 25 ffi just today. Seems nice than creating header files for JNI
  26. dreamrealdmlloyd: does it work on java 17, though
  27. dmlloydit'll work on java 17 code... you'll get some errors at run time though!