2 comments

[ 0.25 ms ] story [ 3.5 ms ] thread
This is why I've made it a point with my compilers to always include a minimum subset bootstrap compiler written in C, which can compile the compiler to C via transpilation. The only dependencies are a C compiler toolchain and a POSIX compatible libc.

This does make the compiler slightly more annoying to extend, but that makes bootstrapping support for a new system easier. User experience is important.