Skip to main content
belajarkotlin1

Belajar Kotlin Lengkap 1 : Mengenal Lebih Jauh Bahasa Pemrograman Kotlin

Apa Itu Kotlin ?

Kotlin merupakan bahasa pemrograman modern yang dikembangkan oleh JetBrains (perusahaan dibalik IntelliJ IDEA dan  Android Studio ) untuk aplikasi multiplatform. Saat ini google sudah mendukung kotlin menjadi salah satu bahasa resmi yang digunakan untuk membangun aplikasi android. 

Alasan Mengapa JetBrains Menciptakan Kotlin 

Pada sebuah postingan blog yang diposting oleh JetBrains tahun 2011 mereka mengemukakan alasan mengapa mengembangkan kotlin salah satunya  yaitu :

  •      Untuk Meningkatkan Produktivitas JetBrains 

Pada saat itu, tim Jetbrains menulis semua IDE berbasis IntelliJ seluruhnya menggunakan java. ternyata itu membutuhkan waktu yang banyak untuk mengkompilasinya. Maka untuk meningkatkan produktivitas mereka beralih kebahasa yang lebih ekspresif.

Fitur-fitur Kotlin 

Beberapa fitur dan kelebihan kotlin yaitu : 

  •     Open Source 

Kotlin didistribusikan di bawah Lisensi Apache, Versi 2.0. Kompiler (kompiler Kotlin), plugin IntelliJ IDEA, dan library-library java semuanya open source. 

  •     Easy To Learn

Bahasa Pemrograman Kotlin mudah dipelajari, Hal ini dipengaruhi oleh Java, Scala, Groovy, C #, JavaScript dan Gosu. Belajar Kotlin mudah dilakukan jika Anda sudah familiar dengan salah satu bahasa pemrograman ini. Sangat mudah dipelajari jika Anda mengenal Java.

  •     Safe

Kotlin  menjamin  setiap syntax yang kita tulis secara proses kompilasi dapat mencegah kemungkinan terjadinya error, contohnya mampu mencegah terjadinya NullPointerExceptions ketika kita  menulis kode-kode menggunakan bahasa Java.

  •     Consice and Expressive 

Proses kompilasi dan kerumitan pada saat coding menggunakan java  akan berkurang ketika menggunakan kotlin.

  •     Interoperable With Java and Android 

Kotlin dapat  membaca kode lama atau library yang kita gunakan saat coding dengan bahasa Java dan begitupun sebaliknya.

 

Siapa yang Menggunakan Kotlin ?

Mengenal Lebih Jauh Bahasa Pemrograman Kotlin
perusahaan yang sudah menggunakan kotlin

Banyak perusahaan besar yang sudah menggunaan kotlin untuk mengembangkan aplikasinya, diantaranya yaitu : 

  • Gradle 
  • Uber 
  • Pinterest
  • Netflix 
  • Coursera 
  • Trello 
  • Evernote 
  • dan lainnya 

Project Masa Depan

Mengenal Lebih Jauh Bahasa Pemrograman Kotlin
kotlin dimasa depan

kedepannya kotlin akan digunakan untuk pengembangan :

  • Cross-platform game development
  • Cross-platform mobile application development
  • Server-side and microservices
  • Data analysis and machine learning
  • Embedded system: Arduino/Raspberry Pi to professional controllers directly.

Coba Kotlin Sekarang !

software yang bisa menjalankan kotlin
software yang bisa menjalankan kotlin

Kita bisa belajar kotlin dengan online, command line, ataupun dengan software :

  • Intellij IDEA 
  • Android Studio 
  • Eclipse 

Dari uraian diatas kita bisa simpulkan jika kotlin sangat bagus prospeknya untuk software development baik mobile, web, ataupun lainnya. Jadi, Siap untuk berpetualang dengan kotlin ? Badoystudio akan mengupdate tutorial belajar kotlin dengan Intellij IDEA (kategori : Kotlin Basic) dan juga dengan android studio (kategori : Kotlin Android) yang diupdate pada hari senin dan kamis. 

Referensi :

– Kotlinlang.org

– developer android

– blog jetbrains

– github jetbrains 

Freelancer web and mobile developement, blogger, and teacher.

Tulisan Menarik Lainnya :

Guntoro

Freelancer web and mobile developement, blogger, and teacher.