ภาษา Kotlin รองรับการคอมไพล์แบบ Native แล้ว ไม่ต้องพึ่ง JVM อีกต่อไป

by mk
7 November 2017 - 04:07

ภาษา Kotlin ได้รับความสนใจอย่างมากในปีนี้ หลังจาก Android ประกาศซัพพอร์ตเป็นภาษาที่สองถัดจาก Java

Kotlin เป็นภาษาที่สร้างโดยบริษัท JetBrains โดยเริ่มแรกมันถูกออกแบบมาเป็นภาษาที่ทำงานบน Java Platform (JVM) และถัดมาคือการทำงานบน Android เป็นแพลตฟอร์มที่สอง ทั้งสองแพลตฟอร์มยังเป็นการคอมไพล์แบบไบต์โค้ดที่รันบน virtual machine อีกทีหนึ่ง

ล่าสุด JetBrains เปิดตัว Kotlin/Native ที่สามารถคอมไพล์ Kotlin เป็นไบนารีโดยตรง โดยยังมีสถานะเป็นรุ่นพรีวิว

JetBrains ระบุว่าทำงานร่วมกับคอมไพเลอร์โอเพนซอร์สอย่าง Clang และดีบั๊กเกอร์ LLDB เพื่อซัพพอร์ตการคอมไพล์ Kotlin ส่วนการใช้งาน Kotlin แบบ IDE ก็แนะนำให้ใช้ "CLion" ซึ่งเป็น IDE ที่ JetBrains ใช้กับภาษาเนทีฟอย่าง C/C++ อยู่แล้ว

ผู้ที่สนใจทดลองใช้ต้องติดตั้ง CLion 2017.3 (ตอนนี้ยังต้องขอสิทธิการทดสอบในวงปิด) แล้วติดตั้งปลั๊กอิน Kotlin และ Kotlin/Native เพื่อใช้งาน

ที่มา - JetBrains

Blognone Jobs Premium