I started with scala/spark in 2012 and scala has been my go-to language for six years. But I heartily applaud this direction. Kotlin is more like a simplified Scala - with the benefits that brings - than a simplified java. I particularly like the simplified / streamlined collections classes.
Really looking forward to this development. On Tue, 14 Jul 2020 at 10:42, Maria Khalusova <kafoos...@gmail.com> wrote: > Hi folks, > > We would love your feedback on the new Kotlin Spark API that we are > working on: https://github.com/JetBrains/kotlin-spark-api. > > Why Kotlin Spark API? Kotlin developers can already use Kotlin with the > existing Apache Spark Java API, however they cannot take full advantage of > Kotlin language features. With Kotlin Spark API, you can use Kotlin data > classes and lambda expressions. > > The API also adds some helpful extension functions. For example, you can > use `withCached` to perform arbitrary transformations on a Dataset and not > worry about the Dataset unpersisting at the end. > > If you like Kotlin and would like to try the API, we've prepared a Quick > Start Guide to help you set up all the needed dependencies in no time using > either Maven or Gradle: > https://github.com/JetBrains/kotlin-spark-api/blob/master/docs/quick-start-guide.md > > In the repo, you’ll also find a few code examples to get an idea of what > the API looks like: > https://github.com/JetBrains/kotlin-spark-api/tree/master/examples/src/main/kotlin/org/jetbrains/spark/api/examples > > We’d love to see your feedback in the project’s GitHub issues: > https://github.com/JetBrains/kotlin-spark-api/issues. > > > Thanks! > > >