CSV Reader in Kotlin Native

In all the previous chapters, we either used Kotlin on JVM or Kotlin on JS to run our Kotlin code. In this chapter, we will look at Kotlin Native, which is Kotlin without a VM (Virtual Machine) and is supposedly the future of Kotlin, and how to build multiplatform projects. At the end of the chapter, we will create a command-line based CSV reader that prints the unique entries of the column and their count from the specified CSV file (dataset).

In this chapter, you'll learn the following things:

  • What is Kotlin Native?
  • Installing Kotlin Native 
  • Building apps with Kotlin Native
  • What is multiplatform Kotlin?

Get Kotlin Blueprints now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.