3 ms·
Won't work for any of the languages mentioned. Somewhere underneath it all you need a runtime witten in a bare metal language
by dmitrygr 8y ago
Won't work for any of the languages mentioned. Somewhere underneath it all you need a runtime witten in a bare metal language
- pjmlp 8y agoRust, Go, Lisp do have certainly bootstraped compilers, with the runtime also written with them. For Python and Ruby, it is a matter of someone actually taking the effort of doing it, which no one does because it would only be proving a point that anyone with major in compiler design already knows it is possible, just with lots of hard work.
- flavio81 8y agoSource of your claim? Lisp compilers have been written in Lisp for the last 30 years or so. I don't care about Ruby or Python, both toy languages.