How is Julia written in Julia?

Note that it is possible for a language to be implemented entirely in itself: this called self-hosting (Wikipedia).

However, Julia is not self-hosting and there is not much interest in working on this. See e.g. this discussion, this discussion, and this article on why an emphasis on self-hosting can be detrimental to language design.

21 Likes