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

2025-06-21 23:00:11

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

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

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

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
广告位810*200
相关阅读
国产手机APP为什么越来越臃肿?

国产手机APP为什么越来越臃肿?

在Android系统上停止携带32位和X86原生库,并且放弃...

2025-06-21
为什么现在又流行服务端渲染html?

为什么现在又流行服务端渲染html?

服务端吐出 HTML 绝对是最快的! 刚开始, 前端那群人把...

2025-06-21
男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?

男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?

某天在公园健身区,看到一个五十多岁的大妈身穿紧身瑜伽裤在拉伸...

2025-06-21
如何评价《三角洲行动》***作者「三角洲经济学教父」?

如何评价《三角洲行动》***作者「三角洲经济学教父」?

你身边一定有这样一个朋友。 他又菜又爱玩,虽然玩的不行,但...

2025-06-21
如何评价高圆圆的身材算是美女类型的吗?

如何评价高圆圆的身材算是美女类型的吗?

不是,朋友们,光收藏不点赞会ed啊!!!! 行了我知道你们想...

2025-06-21