How can CoffeeScript be written in CoffeeScript?
This is nothing new. C compilers have been written in C. Python has been written in Python. It’s possible to use a compiler for Language X to compile a newer version of itself, with more features. It’s called bootstrapping. Bootstrapping a language Writing a compiler in its own language How do you write a compiler … Read more