Hacker News new | ask | show | jobs
by t-writescode 426 days ago
And if you want even cleaner and simpler syntax, while getting the benefits of the JVM, then Kotlin is a nice "step up" from there!
1 comments

My company is trying to force Kotlin as the default, but I just prefer modern Java tbh. Kotlin is a very nice language, and I'd be fine with writing it, but modern Java just seems like it has "caught up" and even surpassed Kotlin in some features lately.
YMMV, but null safety alone for me is a reason never to use Java when I could use Kotlin instead.
null safety is very nice. But @Nullable and @NotNull annotations have worked very well for me so far.