go是用什么语言实现的?

taatcc · · 1689 次点击
感觉现在的静态语言都会先用其它语言先实现,然后自举,但脚本语言大多没有自举
#4
更多评论
我知道的不会太准确。粗略的说,编译器最底层的部分(bootstrapping)是汇编和c作为基本go语言支持,然后在此基础之上用以前版本的go来写剩下的go编译器,这个编译器生成后能够完全处理当前版本的go语言。
#1
polaris
社区,需要你我一同完善!
部分汇编肯定是存在的,任何语言都会存在,但不能因此说是汇编实现的。
#2