Hacker News new | ask | show | jobs
by pjmlp 3595 days ago
One benefit is that they were able to bootstrap the language and now enjoy having a pure Go toolchain.

Whereas with LLVM, while they could benefit from all the work that has gone into it, they would get a dependency on C++ for life.

This way, the progress is slower and multiple releases will be required to achieve some optimizations, on the other hand it is the only way to prove to naysayers that for the systems programming use case of writing compilers, Go is also a viable option.