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

2025-06-22 05:40:14

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

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

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

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
广告位810*200
相关阅读
中美会因台海开战吗?

中美会因台海开战吗?

推荐你看一篇文章《 这是一篇分析世界格局最透彻的雄文,没有之...

2025-06-22
夸克网盘有可能超越百度网盘吗?

夸克网盘有可能超越百度网盘吗?

不太可能,顶多就半壁江山! 两个盘的***都很足! 来都来了...

2025-06-22
程序员空闲时间应该继续卷技术,还是找其他副业?

程序员空闲时间应该继续卷技术,还是找其他副业?

J***a/Web/Android程序员可考虑下面的副业,技...

2025-06-22
现代艺术只考虑意义、不考虑美感吗?

现代艺术只考虑意义、不考虑美感吗?

我认为恰恰相反 你看这幅画,美的无可挑剔! 独特的构图、...

2025-06-22
去羽毛球馆打羽毛球,如何才能不会显得太菜 ?

去羽毛球馆打羽毛球,如何才能不会显得太菜 ?

半场高远热身打个一两拍基本就能看出菜不菜了,兄弟来拉两个热热...

2025-06-22