1.) Yes, you should definitely be thinking of Java 8 as a legacy version now
2.) #Oracle continue to lose ground as a #JVM vendor (from 75% market share in 2020, to 34.5% in 2022 to 20.8% in 2024) - now just a couple of points clear of Eclipse's Adoptium distribution and Amazon's Corretto,
Would be sweet if I can have a static #HTML / #CSS website that uses #HTMX for interaction with a backend written in Kotlin and compiled to #wasm running on an edge location using #wasi .
Hey, #java software devs: how do you prevent the #jvm from dumping memory into the application folder if the application or system causes it to malfunction? I still want the memory dump, just somewhere else. Can that be done? Please show me the way!
One of the biggest advantages of #Java has always been the #JVM (which allows for absurd portability and also facilitates the configuration and scalability of #software#developed in Java).
In #C, until now, I wasn't aware of any interesting tool that could take on that role. But look at the surprise:
Cosmopolitan represents a significant innovation in #C#software#development, enabling true cross-platform portability with native performance.
It simplifies the software development and distribution process, opening new possibilities for applications that can run anywhere, from modern computers to embedded and old systems.
Congrats to the #Python folks for merging the first patches to disable / remove the GIL.
An excellent reminder that making deep-level changes of mature programming environments takes time, patience and a lot of very diligent work by smart and conscientious people.
In this case, I think it's taken just under 20 years. A fact I'll keep in my back pocket for the next time anyone wants to complain about how long major changes take in #Java and the #JVM
I'm always learning new and old programming languages because I find new concepts and development approaches for myself.
At the moment I am actively working with WebAssembly and virtual machines for its execution. Specifically, I have to work with text representation - WAT.
This is a very interesting experience of working with a stack machine using S-expressions.
I also have a feeling that WASM using WASI can be a good alternative to JVM and other similar virtual machines.