Sam Stone
01/02/2023, 8:14 PMJ was written to parse the AST of a KT file(s) (the first Kotlin compiler, written in Java) and produce an executable/binary. Program J (the binary that Java produced from source code J) was then used to compile a Kotlin program K that itself could read KT files (the second Kotlin compiler, written in Kotlin) and produce a binary. The binary produced from K was used to compile an iteratively better version K1, which was used to compile K2, etc.
Somewhat based on this.
Does the current compiler rely on the JVM to run?hfhbd
01/02/2023, 8:29 PMdmitriy.novozhilov
01/02/2023, 10:00 PMmaster branchKirill Grouchnikov
01/02/2023, 11:38 PMStephan Schröder
01/04/2023, 10:14 AM