gpt4 book ai didi

webassembly - 从不同语言编译的 WebAssembly 二进制文件的大小如何比较?

转载 作者:行者123 更新时间:2023-12-03 23:52:41 31 4
gpt4 key购买 nike

垃圾收集语言,例如 Go 和 AssemblyScript,需要随应用程序一起提供运行时来处理垃圾收集。这导致比没有垃圾收集的语言更大的二进制大小。编译为 WebAssembly 的各种语言的二进制大小如何比较?

最佳答案

我找到了这个网站 https://boyan.io/wasm-wheel/它演示了运行 WebAssembly 的不同语言。该页面上的尺寸:

  • PHP 4.5MB
  • 组装脚本 191B
  • C 186B
  • 去 1.5MB
  • Java 4.2KB
  • Kotlin 234KB
  • 锈99KB
  • Python 13MB

  • 正如预期的那样,Go 和 PHP 很大。似乎甚至 Java 和 Kotlin 都在这里得到了它,但也许像 Go 一样,它们的二进制大小随着添加更复杂的代码而膨胀。

    关于webassembly - 从不同语言编译的 WebAssembly 二进制文件的大小如何比较?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55135927/

    31 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com