

18·
18 hours agoMoving to Kotlin taught me to appreciate the underlying fundamentals in the JVM and the patterns present in Java.
I’d rather not use Java today, though. Kotlin is basically Java but with the best practices enabled by default and the bad parts made impossible at a language level.
Somewhat impressive, but still not quite a threat to my professional career, as it cannot produce reliable software for business use.
It does seem to open up for novices to create ‘bespoke software’ where they previously would not have been able to, or otherwise unable to justify the time commitment, which is fun. This means more software gets created which otherwise would not have existed, and I like that.