Let me second
@jw The Kotlin is very much unlike Go. In Go you have this closed word where you have to reinvent everything from scratch (NIH syndrome). This is as opposite from Kotlin's approach as possible. The people working on Kotlin are not experts in everything. We don't want to reinvent the wheel. We are just giving you a better language to use libraries that other experts have designed. To build upon the power of ecosystem. The
java.time
is an example of great design. It is a waste to reinvent that.