| ▲ | senfiaj 2 hours ago | ||||||||||||||||
Writing an optimizing production ready compiler doesn't seem to be an easy task, even today. I mean you can fork a compiler or look at the code, but maintaining your own one alone doesn't seem to be realistic. >> - not writing compilers in assembly Sure, but you still generate the machine code, right? You still have to master the instructions and their specifics of the target CPUs. | |||||||||||||||||
| ▲ | bigfishrunning 2 hours ago | parent [-] | ||||||||||||||||
> Sure, but you still generate the machine code, right? You still have to master the instructions and their specifics of the target CPUs. You do, but self-hosted compilers tend to have two huge benefits: 1) they tend to be easier to reason about, being written in a high-level language 2) they exercise the code, and usually even seldom-used parts of the code, to make problems more noticeable | |||||||||||||||||
| |||||||||||||||||