:question: What is your Java version in production...
# server
c
What is your Java version in production server? Be careful as answering this question may violate your company’s policy: we never ask you to violate any rules. 8️⃣ Java 8 9️⃣ Java 9 🔟 Java 10-13 🆕 Java 14+ 6️⃣ Java 6-7 graalvm GraalVM
🆕 15
8️⃣ 42
🔟 67
k
You should probably list the LTS versions... Most companies including ours won't stray from them. We use 8 and 11 and won't reconsider until 17...
☝️ 5
2
a
^+1. 8 and 11 generally are what I hear. A friend of mine is using 13 at his company
d
11 is the last LTS release. non LTS releases in prod are considered to be quite a bad idea
💯 1
s
GraalVM can refer to both JVM (when used instead of C2) or native, not sure what is the intent in this poll.
s
@dave out of curiosity, why it’s a bad idea ?
d
you can google around for it, but, par example...
Copy code
"Play with them on your laptop, but don't use a single feature, and wait for the LTS," said Gil Tene, CTO of Azul Systems. "Java 12.02 was the last update to 12. What would you do if you were running 12 and there was a security issue that wasn't fixed until the 13.01 release? Would you want to run a new release that was only a few months old? Would you even be allowed to?"
(from: https://www.theserverside.com/opinion/Dont-ever-put-a-non-Java-LTS-release-into-production)
☝️ 1
y
8 - 11. Mostly 8
j
8 and 11 for me