网站地图官方微信:
网站首页 象溪镇 东流镇 伞陂镇 庄塌乡 吴滩镇 帮堆乡

当前位置: 首页 >

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

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

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

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

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

  • | 有基于 C/C++ 的 Web 开发框架吗? |

    很多人以为C/C++和Web开发是两条平行线,但实际上在需要...

    查看详情>>
  • | 为什么说J***a21的虚拟线程不再有阻塞的问题? |

  • | 为什么 Windows 系统上的安装包有 exe 和 msi 两种格式,有什么区别? |

  • | PHP现在真的已经过时了吗? |

  • | Node.js是谁发明的? |

  • | 为什么10年前大家普遍认为iOS系统比安卓系统更好用? |

  • | 你从别人的旧硬盘里发现了什么有趣的东西? |

  • | 当年的东莞究竟有多疯狂? |

  • | 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗? |

  • | 字节大量使用新语言,包括go,rust等,为什么阿里一直都抱着j***a不松手? |

  • | 两个人在一起很合适是什么样的感觉? |

  • 没当过兵啊,想请问一下当过兵的兄弟们: 特战荣耀 这部剧里面...

    2025-06-26
  • 0.5b 这种才是最有用的,因为它可以万能地微调成单一小任务...

    2025-06-26
  • 强行松弛感,遍地打卡仙人,遍地人造网红景点。 以下所有图片...

    2025-06-26
  • 我不是计算机专业,不过我以前接诊过一个依赖bug运行的神奇病...

    2025-06-26

关注我们

添加微信好友,关注最新动态