3 ms·
It was too bad they had to do it. Being able to use say LLVM's compiler tech would have had it's advantages. But they wanted a good developer UX which LLVM just
by eikenberry 4y ago
It was too bad they had to do it. Being able to use say LLVM's compiler tech would have had it's advantages. But they wanted a good developer UX which LLVM just doesn't provide.
- funny_falcon 4y agoAnd disadvantages. LLVM is still hard to build precise GC with. Largest profit Go gains from custom toolset - they able to buld precise GC. Then they were able to build reliable preemptible scheduler, which would be hard as well if they use LLVM/GCC.