为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
不好意思 , go1.20 以后得版本只有 96MB. 这就是跨平台兼容性,rust 基于 llvm ,llvm 需要操作系统底层多种工具支持。
而且 rust 过多的特性,需要更多的抽象和转化代码。
go 是基于 plan9 的汇编体系,只需要支持 windows 下的汇编代码即可。
。
相关推荐
最新更新
为什么广西盛产鬼火少年?
吉他弹了三年了,拿到谱子都能弹,基本的弹奏技巧都会,可没谱***不了,不会抓歌。每天该怎么练呢?
和女生合租,都会发生什么事情?
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)?
老板说我设计了一周的海报还是不行,我到底该怎么学啊?
为什么人到中年,很少有身材苗条的?
如何评价MiniMax开源首个视觉RL统一框架V-Triune,实现推理感知一肩挑,其技术上有何优势?
为什么 Linux 软件安装包会有依赖关系,而 Windows 软件安装包不需要?
Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
推荐阅读
猜你喜欢
关注我们

包装制品
网站首页
