clojure/clojurescript 可以编译为 WebAssembly 吗?

问题描述 投票:0回答:2

考虑使用网络汇编编写游戏。有没有使用 Clojure 或 clojurescript 的好方法?

clojure clojurescript webassembly
2个回答
0
投票

Clojure 将所有函数编译为 JVM 字节码。 Clojurescript 到 JavaScript。 您无法更改该部分。

但是您可以将 .wasm 文件与 clojurescript 一起使用,只需通过常规 js/WebAssembly 加载它即可。


0
投票

Clojure 二进制文件(作为 Java 字节码)可以通过 TeaVM 在 Wasm 中执行。这是 GitHub 存储库:https://github.com/fermyon/teavm-wasi

这里是一个资源页面,跟踪基于 JVM 的语言以及如何在 WebAssembly 中执行它们:https://www.fermyon.com/wasm-languages/java

© www.soinside.com 2019 - 2024. All rights reserved.