ผู้ใช้:NP-chaonay/ทดลองเขียน/คอตลิน (ภาษาโปรแกรม)

NP-chaonay/ทดลองเขียน/คอตลิน
คอตลิน
กระบวนทัศน์Multi-paradigm: เชิงวัตถุ, functional, imperative, โครงสร้างแบบบล็อค, declarative, generic, reflective, concurrent
ผู้ออกแบบJetBrains
ผู้พัฒนาJetBrains
เริ่มเมื่อกรกฎาคม 22, 2011; 13 ปีก่อน (2011-07-22)
รุ่นทดลอง
build-1.6.20-dev-107 / สิงหาคม 26, 2021; 3 ปีก่อน (2021-08-26)
ระบบชนิดตัวแปรInferred, static, strong
แพลตฟอร์ม
ระบบปฏิบัติการข้ามแพลตฟอร์ม
สัญญาอนุญาตApache License 2.0
นามสกุลของไฟล์.kt, .kts, .ktm
ได้รับอิทธิพลจาก

คอตลิน (Kotlin) (/ˈkɒtlɪn/)[1] เป็น cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin's standard library depends on the Java Class Library,[2] but type inference allows its syntax to be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript (e.g., for frontend web applications using React[3]) or native code (via LLVM); e.g., for native iOS apps sharing business logic with Android apps.[4] Language development costs are borne by JetBrains, while the มูลนิธิคอตลิน protects the Kotlin เครื่องหมายการค้า.[5]

ประวัติ

แก้

การประยุกต์ใช้

แก้
  1. "What is the correct English pronunciation of Kotlin?". 16 October 2019. สืบค้นเมื่อ 9 November 2019.
  2. "kotlin-stdlib". kotlinlang.org. JetBrains. สืบค้นเมื่อ 20 April 2018.
  3. "Kotlin for JavaScript - Kotlin Programming Language". Kotlin (ภาษาอังกฤษ). สืบค้นเมื่อ 2020-08-20.
  4. "Kotlin for cross-platform mobile development". JetBrains: Developer Tools for Professionals and Teams (ภาษาอังกฤษ). สืบค้นเมื่อ 2020-08-20.
  5. "Kotlin Foundation - Kotlin Programming Language". Kotlin.