Re:Ruby 2.6
by pkulak on Monday December 24, 2018 @01:21PM
(#18753423)
Kotlin is my new love. Best collections library of any language I've used, great type system, coroutines are amazing, and all of it integrates perfectly with 25 years of rock-solid Java libraries.
[ Parent
| on HN ]
While the collections library may be better than others, it has a great many warts, many of which aren't discoverable until you've used it a long time. Some of these warts are a result of JVM interop requirements. It's not just the collections library, while the language is great and better than others, there are mounds of bugs and poor design decisions.
What do you use Coroutines in a static language like Java, for ?
Everywhere I used to use CompleteableFutures, except without ending up with completely unmaintainable code.
https://github.com/Kotlin/kotlinx.coroutines/blob/master/cor...