Hacker News new | ask | show | jobs
by pmarreck 502 days ago
Python is not compiled, it is interpreted, and it has many warts.

Kotlin depends on the JVM and is also not compiled.

Rust? Now you're talking. Except that it has warts, too.

1 comments

Kotlin is compiled in the sense that it compiles down to bytecode read by the JVM. It's not machine code level but it is still compiled to a certain degree. And Kotlin can compile natively for multiple targets including macOS and iOS without need for the JVM. There's also WASM support too.
Did not know about non-JVM compilation. Does it include the JVM as part of the binary then? Links?