how many iterations until "Many <programming langu...
# compiler
j
how many iterations until "Many programming languages have self-hosted implementations: compilers that are both in and for the same language. Such languages include AdaBASICCC++,[4] C#,[5] ClojureScript,[6] CoffeeScriptCrystalDDylanF#FASMForthGambasGoHaskellHolyCJavaLispModula-2OCamlOberonPascalPythonRustScalaSmalltalkTypeScriptVala, and Visual Basic"+=" Kotlin"
i
All the new code in the compiler is already being written in Kotlin. It makes no sense to rewrite old Java files in Kotlin just because.
j
so becoming self-hosting is now a matter of release engineering and tooling rather than the code in the compiler now, iiuc