I'm looking at a kotlin sdtlib dependency in our j...
# server
b
I'm looking at a kotlin sdtlib dependency in our java projects (pulled in by okhttp3) at version 1.4.10; I suppose I can upgrade to 1.9.0. is there a good overview over which version runs on which JVM version?
1
c
The stdlib supports Java 1.6 until version 1.4, and requires Java 1.8 since Kotlin 1.5
b
so no brainer for java 11 I guess
c
yes
b
thank you clovis
c
Most libraries in the ecosystem support Java 11
Still, for server-side development you should do what you can to use the latest Java version, even if it's only for the performance improvements
b
we do, it's a question of if the customer is willing to pay money to upgrade their stack which he doesn't right now
j
Tbh, it's the other way round in my mind.. people should pay to stick on old versions. Much more expensive to support old jvm, libs, anything...
👍 1
l
While you're not wrong, it's often hard to impose such requirements after the fact. And you can't really impose such requirements if you're a startup looking to sign your first customers.
So many companies end up with legacy contracts that allows the customer to stay on old versions for a long time.
b
the issue is more the proprietary framework on top; SAP hybris (built on Spring); license changed so you need to move to their cloud offering, last upgrade to a new version before that took 1.5 months of work; so it's not just a simple JVM upgrade