Kotlin ออกเวอร์ชัน 1.3 รองรับการเขียนโปรแกรมแบบ Asynchronous ผ่าน Coroutines

by mk
10 November 2018 - 05:57

JetBrains ประกาศออกแพลตฟอร์มการพัฒนาด้วยภาษา Kotlin เวอร์ชัน 1.3 มีของใหม่ดังนี้

  • รองรับการเขียนภาษา Kotlin แล้วคอมไพล์ไปใช้งานใน 4 แพลตฟอร์ม ได้แก่ JVM, Android, Native และ JavaScript โดยสถานะของ Kotlin/Native ยังเป็นรุ่นเบต้า แต่ก็รองรับสถาปัตยกรรมซีพียูและระบบปฏิบัติการหลากหลาย ทั้ง iOS, Linux, Windows, Mac, WebAssembly
  • เพิ่มไลบรารี kotlinx.coroutines ที่นับเวอร์ชัน 1.0 รองรับการเขียนโปรแกรมแบบ asynchronous หรือ non-blocking (รายละเอียด)
  • ตัวภาษารองรับคลาสแบบ inline และตัวแปร unsigned integers โดยทั้งสองฟีเจอร์นี้ยังมีสถานะเป็น experimental

ในโอกาสเดียวกัน ฝั่งกูเกิลก็ประกาศรองรับ Kotlin 1.3 ในการพัฒนา Android แล้ว โดยจะรองรับใน ส่วนขยาย KTX ซึ่งอยู่ในชุด Android Jetpack

ที่มา - Kotlin, JetBrains, Android Developers Blog

Blognone Jobs Premium