D语言编写WebAssembly:方法、工具及注意事项
是的,D语言可以写WebAssembly(WASM)。除了LDC(使用'betterC'模式)之外,还可以使用DMD和GDC编译器。但是,这些编译器不支持自动内存管理,因此您需要手动管理内存。此外,您需要使用WASM模块的特定API来处理输入和输出。
当然,如果您想使用更高级的语言特性,可以使用emscripten将D代码编译为WASM。emscripten是一个WASM编译器,可以将C和C++代码转换为WASM。它也支持D语言。但是,这种方法需要一些额外的配置和学习。
原文地址: https://www.cveoy.top/t/topic/onBX 著作权归作者所有。请勿转载和采集!