4 ms·
You should update your knowledge on this matter. I suggest reading about GrallVM, Loom, Valhalla and many such topics. JVM also has much wider support in terms
by invalidname 4y ago
You should update your knowledge on this matter. I suggest reading about GrallVM, Loom, Valhalla and many such topics. JVM also has much wider support in terms of management and 3rd party enterprise tooling.
- astrange 4y agoI'm aware, but GraalVM isn't "the JVM" (HotSpot) and Valhalla hasn't shipped yet. (I didn't realize but apparently Valhalla is 8 years old now?) Apparently it has SIMD now, so that's nice.
- invalidname 4y agoIt's a JVM that solves a lot of the overhead issues. There are multiple other implementations that can provide a level of scale that's available nowhere else (e.g. Azul). My point is that the JVM has a huge 3rd party driven ecosystem that's moving at scale. It has very deep backend adoption and has many upcoming projects that will make it even better e.g. project leyden, panama, etc.
- ivanche 4y agoJust to add that Java already is so performant it is often used for HFT! With the technologies/projects you mentioned it’s only going to be better.