Join Slack
Powered by
how many iterations until "Many <programming langu...
# compiler
j
jimn
01/20/2021, 1:35 PM
how many iterations until "Many
programming languages
have self-hosted implementations: compilers that are both in and for the same language. Such languages include
Ada
,
BASIC
,
C
,
C++
,
[4]
C#
,
[5]
ClojureScript
,
[6]
CoffeeScript
,
Crystal
,
D
,
Dylan
,
F#
,
FASM
,
Forth
,
Gambas
,
Go
,
Haskell
,
HolyC
,
Java
,
Lisp
,
Modula-2
,
OCaml
,
Oberon
,
Pascal
,
Python
,
Rust
,
Scala
,
Smalltalk
,
TypeScript
,
Vala
, and
Visual Basic
"+=" Kotlin"
i
Iaroslav Postovalov
01/20/2021, 6:02 PM
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
jimn
01/24/2021, 5:22 PM
so becoming self-hosting is now a matter of release engineering and tooling rather than the code in the compiler now, iiuc
Open in Slack
Previous
Next