为什么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
相关阅读
MacBook的诱惑在哪里?

MacBook的诱惑在哪里?

M2 Max,不插电直接开Pro Tools,一分钟以内可以...

2025-06-22
女婿不喜欢去丈母娘家的原因是什么?

女婿不喜欢去丈母娘家的原因是什么?

应该是我小心眼了,就是气不过,彩礼10万块钱,陪嫁6床被子。...

2025-06-22
如何评价睡前消息第913期“山东县城+抖音 安利可以安息了”?

如何评价睡前消息第913期“山东县城+抖音 安利可以安息了”?

好家伙,督工宣称美国航母连续摔了两架飞机是美国人故意干的。 ...

2025-06-22
乡下的土鸡真的值100块钱吗?

乡下的土鸡真的值100块钱吗?

这只鸡你想100块买走?你几个菜啊喝成这样。 看评论区...

2025-06-22
伊朗这次会崩溃灭亡吗?

伊朗这次会崩溃灭亡吗?

本人地理控,爱看卫星地图 以色列有几个城市?特拉维夫,耶路撒...

2025-06-22