为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?

Views :
Update time : 2025-06-21 23:00:11

不好意思 , go1.20 以后得版本只有 96MB. 这就是跨平台兼容性,rust 基于 llvm ,llvm 需要操作系统底层多种工具支持。

而且 rust 过多的特性,需要更多的抽象和转化代码。

go 是基于 plan9 的汇编体系,只需要支持 windows 下的汇编代码即可。

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
Related News
Read More >>
Blog Post With Youtube Video 在工作中,你都遇见过哪些可笑的形式主义?
2025-06-18 08:30:13
在工作中,你都遇见过哪些可笑的形式主义?...
Blog Post With Youtube Video 以总理称已控制伊朗首都领空,领空被控制意味着什么?伊朗还可以通过空袭反击吗?
2025-06-18 08:25:12
以总理称已控制伊朗首都领空,领空被控制意味着什么?伊朗还可以通过空袭反击吗?...
Blog Post With Youtube Video 如果两辆同型号的车换了车牌,电子警察会发现吗?
2025-06-18 08:40:12
如果两辆同型号的车换了车牌,电子警察会发现吗?...
Blog Post With Youtube Video 各位都在用Docker跑些什么呢?
2025-06-18 08:40:12
各位都在用Docker跑些什么呢?...

Leave Your Message