You misunderstood me.It can be definitely done. The question is about rationality and quality. Okay, you've done a C++ compiler. Nobody uses that compiler in real projects. It cannot even compile curl or another large project.
You done x86 and x64 backends and plans to make an ARM one. Okee, but in benchmarks it will be always behind gcc/llvm, get over it.
That's a reality.
