Reasonable Bootstrap
            
            
                
                    
                        https://matklad.github.io/2023/04/13/reasonable-bootstrap.html
                    
                    
                        
                        
                            ·
                        
                        Compilers for systems programming languages (C, C++, Rust, Zig) tend to be implemented in the languages themselves.
The idea being that the current version of the compiler is built using some previous version.
But how can you get a working compiler if you start out from nothing?