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

2025-06-22 16:50:16

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

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

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

为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
广告位810*200
相关阅读
求求有人教教我怎么入门cadence virtuoso?

求求有人教教我怎么入门cadence virtuoso?

本文转自知乎文章《Cadence Virtuoso 教程 (...

2025-06-29
为何犹太人能掌控美国,却拿中国没办法?

为何犹太人能掌控美国,却拿中国没办法?

因为中央集权。 中央集权是犹太金融集团的天然克星。 无论是什...

2025-06-29
如何看待河北地质大学教授季强声称「所有现代人都起源于东亚」?

如何看待河北地质大学教授季强声称「所有现代人都起源于东亚」?

我刚写了一篇介绍付巧妹团队这次发现的文章,没有正面回答题主的...

2025-06-29
postgresql能取代mongodb吗?

postgresql能取代mongodb吗?

我得让你看看一些可能让你感到不悦的东西: CREATE TA...

2025-06-29
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?

postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?

因为大部分人对数据库应用就是存取。 基本的sql支持就行了。...

2025-06-29