3 ms·
IMO it's mostly syntactic convenience and elimination of boilerplate. The Kotlin collections APIs are more convenient than the streams APIs. Data classes are
by nitrogen 6y ago
IMO it's mostly syntactic convenience and elimination of boilerplate. The Kotlin collections APIs are more convenient than the streams APIs. Data classes are convenient. Nullability is significantly more convenient than Optional.
And you get all that even if you have to target old JVM versions for some reason.