ภาษาคอตลิน
From Wikipedia, the free encyclopedia
ภาษาคอตลิน ( /ˈkɒtlɪn/ ) [2] เป็นภาษาโปรแกรมระดับสูง ที่มีจุดประสงค์ทั่วไป แบบข้ามแพลตฟอร์ม ระบบชนิดข้อมูลแบบคงที่ พร้อมการอนุมานชนิดข้อมูล ภาษาคอตลินได้รับการออกแบบมาเพื่อทำงานร่วมกับภาษาจาวาได้อย่างสมบูรณ์ และไลบรารีมาตรฐาน ของภาษาคอตลินเวอร์ชัน JVM ขึ้นตรงกับ Java Class Library [3] [ไม่อยู่ในแหล่งอ้างอิง] แต่การอนุมานชนิดข้อมูลช่วยให้วากยสัมพันธ์ของมันมีความกระชับมากขึ้น คอตลินกำหนดเป้าหมายไปที่ JVM เป็นหลัก แต่ก็สามารถคอมไพล์เป็นจาวาสคริปต์ได้ด้วย [4] หรือเป็นรหัสเครื่อง ผ่าน LLVM ก็ได้[5] JetBrains เป็นผู้รับผิดชอบค่าใช้จ่ายในการพัฒนาภาษา ในขณะที่มูลนิธิคอตลินปกป้องเครื่องหมายการค้าคอตลิน [6]
หน้านี้มีเนื้อหาเป็นภาษาต่างประเทศ คุณสามารถช่วยพัฒนาหน้านี้ได้ด้วยการแปล ยกเว้นหากเนื้อหาเกือบทั้งหมดไม่ใช่ภาษาไทย ให้แจ้งลบแทน |
ข้อมูลเบื้องต้น กระบวนทัศน์, ผู้ออกแบบ ...
กระบวนทัศน์ | Multi-paradigm: object-oriented, functional, imperative, block structured, declarative, generic, reflective, concurrent |
---|---|
ผู้ออกแบบ | JetBrains |
ผู้พัฒนา | JetBrains |
เริ่มเมื่อ | กรกฎาคม 22, 2011; 12 ปีก่อน (2011-07-22) |
รุ่นเสถียร | |
ระบบชนิดตัวแปร | Inferred, static, strong |
แพลตฟอร์ม |
|
ระบบปฏิบัติการ | Cross-platform |
สัญญาอนุญาต | Apache License 2.0 |
นามสกุลของไฟล์ | .kt, .kts |
เว็บไซต์ | kotlinlang |
ได้รับอิทธิพลจาก | |
|
ปิด
ภาษาคอตลินตั้งชื่อตามเกาะคอตลิน เช่นเดียวกับ จาวาที่ตั้งชื่อตามเกาะชวา[7]