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

不好意思 , go1.20 以后得版本只有 96MB. 这就是跨平台兼容性,rust 基于 llvm ,llvm 需要操作系统底层多种工具支持。
而且 rust 过多的特性,需要更多的抽象和转化代码。
go 是基于 plan9 的汇编体系,只需要支持 windows 下的汇编代码即可。
。
不好意思 , go1.20 以后得版本只有 96MB. 这就是跨平台兼容性,rust 基于 llvm ,llvm 需要操作系统底层多种工具支持。
而且 rust 过多的特性,需要更多的抽象和转化代码。
go 是基于 plan9 的汇编体系,只需要支持 windows 下的汇编代码即可。
。
啧……你识字不? 这个图其实相当有意思,跟一桩网络悬案有...
一、FWA技术: 从光纤补充到运营商业务拓展核心引擎固定无线...
我家里是干建材的,就自学了CAD,能画些简单的平面图。 干...
就是欺负老实人呗。 某高校的附小,是真的办过爸爸家长会的,...
从头来讲吧,2024年,一家名为Anysphere的公司创造...
我养了13年的龟仔上周死了,它很活泼,很亲人,会跟着我走来走...
每月一个点? 你确定? 你要说6%我不敢说,1%这都做不到,...
如果你老板要求不高的话,还可以抢救一下,但是也得学一段时间 ...
其他回答有提到 uesr-agent 历史 一文,原文作者行...
●这个病的最佳治疗法是保守治疗,核心要义是:休息!休息!还是...