Kotlin/Native

E292728

Kotlin/Native is a Kotlin compiler technology that produces native binaries for multiple platforms without requiring a virtual machine, enabling high-performance, platform-specific applications.

All labels observed (4)

Label Occurrences
Kotlin 1
Kotlin/Native canonical 1
Kotlin/Native compiler 1

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf Kotlin compiler backend
compiler technology
belongsTo JetBrains Kotlin project
linked to: Kotlin
compilationStrategy ahead-of-time compilation
designedFor high-performance applications
developedBy JetBrains
documentation https://kotlinlang.org/docs/native-overview.html
ecosystem Kotlin ecosystem
enables cross-platform development
platform-specific applications
integratesWith Gradle
interoperatesWith C
Objective-C
Swift (via Objective-C headers)
license Apache License 2.0
memoryManagementModel automatic memory management
outputType native binary
partOf Kotlin Multiplatform
programmingLanguage Kotlin
linked to: Kotlin/Native
repository https://github.com/JetBrains/kotlin-native
requiresVirtualMachine false
runtime Kotlin/Native runtime
linked to: Kotlin/Native
supports Kotlin coroutines
debugging via LLDB
multiplatform libraries
multithreading
supportsBinaryFormat dynamic libraries
executables
static libraries
supportsPlatform Android NDK
Linux
WebAssembly
Windows
iOS
macOS
tvOS
watchOS
tooling kotlinc-native compiler
useCase command-line tools
embedded and constrained environments
iOS client development with Kotlin Multiplatform
uses LLVM

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

LLVM supportsLanguageFrontend Kotlin/Native
LLVM influenced Kotlin/Native compiler
linked to: Kotlin/Native
Kotlin/Native programmingLanguage Kotlin
linked to: Kotlin/Native
Kotlin/Native runtime Kotlin/Native runtime
linked to: Kotlin/Native