2 ms·
I understand that the standard build/release procedure for compilers which are the primary compiler for the language they are written in is to: Build the new v
by ufmace 11y ago
I understand that the standard build/release procedure for compilers which are the primary compiler for the language they are written in is to:
Build the new version of the compiler with the previous version of the compiler
Rebuild the new version of the compiler with the new compiler from the previous step, that was built with the old compiler
Rebuild the new compiler with the new compiler from the previous step, that was also built with the new compiler, and that's your official binary
The initial creation of the language requires somebody to write a compiler for it in assembly or in some other language that already has one, but once you get that first one built, all the rest could be in their own language.