是的,D语言可以写WebAssembly(WASM)。除了LDC(使用betterC模式)之外,还可以使用DMD和GDC编译器。但是,这些编译器不支持自动内存管理,因此您需要手动管理内存。此外,您需要使用WASM模块的特定API来处理输入和输出。

当然,如果您想使用更高级的语言特性,可以使用emscripten将D代码编译为WASM。emscripten是一个WASM编译器,可以将C和C ++代码转换为WASM。它还支持D语言。但是,这种方法需要一些额外的配置和学习。

d语言可以写wasm吗我知道ldc可以但是都是不带gc的必须是betterc模式有没有其他方法毕竟betterc模式很多语法特性都无法用

原文地址: http://www.cveoy.top/t/topic/fHX9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录