|
|
|
|
|
by arcticbull
4130 days ago
|
|
I would never set out to build a language I wanted people to use and not build it as a front-end for LLVM. I don't want to write an optimizer or assembler. I don't doubt for one second that llgo takes a longer time to compile. And in exchange for slower compile times you benefit from many PHDs worth of optimizations in LLVM. And every single target architecture they support. It's easy to build something faster when it does less. I'll admit there's no blanket right answer to that tradeoff. |
|
Does that answer your original statement that you didn't understand why we build our own toolchain?