gpt4 book ai didi

javascript - 有什么方法可以利用 MLTon 将标准 ML 编译为 JavaScript 吗?

转载 作者:行者123 更新时间:2023-11-30 17:41:51 47 4
gpt4 key购买 nike

我能想到的唯一方法是使用 Emscripten,但 MLTon 没有 LLVM 后端。有可能吗?

最佳答案

我认为不是,正如我在 your other question 上评论的那样,我认为这样做没有多大意义。 MLton 执行的许多优化与激进的 jit 编译器无关。另一方面,您不仅需要编译程序,还需要将 MLton 运行时移植到 JavaScript。特别是,这涉及内存管理系统。使用 Emscripten 路由,您可能需要运行嵌套在 JavaScript 中的 MLton 垃圾收集器。这通常是个糟糕的主意。特别是如果你还想以有趣的方式与 JS 环境交互,因为那样你就必须跨越语言边界来回编码和完成,这往往意味着可怕的性能和空间泄漏的高可能性。

对于这个用例,直接 SMLtoJS编译器就是您想要的(尽管该站点现在似乎已关闭)。

关于javascript - 有什么方法可以利用 MLTon 将标准 ML 编译为 JavaScript 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20921576/

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