ภาษาคอตลิน
หน้าตา
หน้านี้มีเนื้อหาเป็นภาษาต่างประเทศ คุณสามารถช่วยพัฒนาหน้านี้ได้ด้วยการแปล ยกเว้นหากเนื้อหาเกือบทั้งหมดไม่ใช่ภาษาไทย ให้แจ้งลบแทน |
กระบวนทัศน์ | Multi-paradigm: object-oriented, functional, imperative, block structured, declarative, generic, reflective, concurrent |
---|---|
ผู้ออกแบบ | JetBrains |
ผู้พัฒนา | JetBrains |
เริ่มเมื่อ | กรกฎาคม 22, 2011 |
รุ่นเสถียร | 2.0.20[1]
/ 22 สิงหาคม 2024 |
ระบบชนิดตัวแปร | Inferred, static, strong |
แพลตฟอร์ม |
|
ระบบปฏิบัติการ | Cross-platform |
สัญญาอนุญาต | Apache License 2.0 |
นามสกุลของไฟล์ | .kt, .kts |
เว็บไซต์ | kotlinlang |
ได้รับอิทธิพลจาก | |
ภาษาคอตลิน ( /ˈkɒtlɪn/ ) [2] เป็นภาษาโปรแกรมระดับสูง ที่มีจุดประสงค์ทั่วไป แบบข้ามแพลตฟอร์ม ระบบชนิดข้อมูลแบบคงที่ พร้อมการอนุมานชนิดข้อมูล ภาษาคอตลินได้รับการออกแบบมาเพื่อทำงานร่วมกับภาษาจาวาได้อย่างสมบูรณ์ และไลบรารีมาตรฐาน ของภาษาคอตลินเวอร์ชัน JVM ขึ้นตรงกับ Java Class Library [3][ไม่อยู่ในแหล่งอ้างอิง] แต่การอนุมานชนิดข้อมูลช่วยให้วากยสัมพันธ์ของมันมีความกระชับมากขึ้น คอตลินกำหนดเป้าหมายไปที่ JVM เป็นหลัก แต่ก็สามารถคอมไพล์เป็นจาวาสคริปต์ได้ด้วย [4] หรือเป็นรหัสเครื่อง ผ่าน LLVM ก็ได้[5] JetBrains เป็นผู้รับผิดชอบค่าใช้จ่ายในการพัฒนาภาษา ในขณะที่มูลนิธิคอตลินปกป้องเครื่องหมายการค้าคอตลิน [6]
ภาษาคอตลินตั้งชื่อตามเกาะคอตลิน เช่นเดียวกับ จาวาที่ตั้งชื่อตามเกาะชวา[7]
อ้างอิง
[แก้]- ↑ "Release Kotlin 2.0.20 (Repository)".
- ↑ "What is the correct English pronunciation of Kotlin?". 16 October 2019. สืบค้นเมื่อ 9 November 2019.
- ↑ "kotlin-stdlib". kotlinlang.org. JetBrains. สืบค้นเมื่อ 20 April 2018.
- ↑ "Kotlin for JavaScript - Kotlin Programming Language". Kotlin (ภาษาอังกฤษ). สืบค้นเมื่อ 2020-08-20.
- ↑ "Kotlin for cross-platform mobile development". JetBrains: Developer Tools for Professionals and Teams (ภาษาอังกฤษ). สืบค้นเมื่อ 2020-08-20.
- ↑ "Kotlin Foundation - Kotlin Programming Language". Kotlin.
- ↑ Mobius (8 January 2015), Андрей Бреслав — Kotlin для Android: коротко и ясно, คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2023-04-12, สืบค้นเมื่อ 28 May 2017
{{citation}}
: CS1 maint: bot: original URL status unknown (ลิงก์)