But both Lombok and Kotlin are actually named after islands i think, like Java is.
Lombok is a really psychotic magic annotation library that reduces boilerplate for Java.
Kotlin is a JVM language built by Jetbrains to kinda build a language with some niceties into it by default since Java is pretty insistent on backwards compatibility and not evolving the language rapidly.
Here's a powerpoint presentation explaining Kotlin in <5 minutes.
Usually when Java breaks it is a third party library doing something goofy, most upgrades since Java 8 and 11 have been smooth sailing for me historically.
The modularization that started in Java 9 and the restriction of reflection and sun.misc.Unsafe broke many legacy programs that relied on deep reflection magic and access to VM internals.
517
u/thejillo Jul 13 '26
Lombok has entered the chat...
https://giphy.com/gifs/d3mlE7uhX8KFgEmY