为什么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 下的汇编代码即可。
。


我老婆高中时也是班花,但是没人惦记,具体说是没人敢惦记,原因...
刚从沙漠回来,看到有人留言问我为什么不写这个大新闻。 别人...
刚开始看,还以为五千万枚,,,,对不起啊。 。 。 。 我不...
随便说点 手机码字 底层用的是 radix 这玩意相当于就是...
自然是为了省电和长续航市面上的轻薄本普遍***用的是120H...
5.31: 最近突然多了很多关注,但我只是把这里当作树洞,偶...
背包旅行时,我和许多女生拼过房。 第一次在武夷山住青旅,我...
不知道这算不算基建狂魔。 家门口的高架桥,也不知道是嫌窄,...
你太瞧不起NT Kernel了,这个内核无疑是有史以来最先进...
Rust 高级,可维护性高,Golang 低级,写出来东西快...
