Every day someone is weaned off of Spring-Addiction, Angels Sing.
Seriously (in addition) ...
A major factor which attracted me to Kotlin is that I felt like I did when I first learned "C", and when I learned early Unix and had seen some of the source code.
In direct comparison at the time to languages like Assembly aand Fortran, and to OS's like VMS and IBM 360 -- a markedly similar feeling of wonder -- that something could be simultaneously 'simpler' -- or at least appear that way 🙂 -- yet neither missing anything I thought important and in fact adding value by means of unification of data models.
almost 40 years FF through generations of evolution, advancement, complication, rebellion to complication creating its own cycle of complexity ... where the 'New Normal' is both so complex its incomprehensible and simultaneously too simplistic to function properly. ( spring / JSON , modern OS's etc)
Kotlin brings back the same clarity I got from C and early unix -- for me at least.
Its good to see others sharing a similar view -- maybe we have another good decade ahead before the cycle comes around and we rebel against the monsters we have made.