【文件属性】:
文件名称:walt:Walt是WebAssembly文本格式的类似于JavaScript的语法
文件大小:6.8MB
文件格式:ZIP
更新时间:2021-01-31 11:01:14
javascript compiler webassembly Compiler
沃尔特| WebAssembly的替代语法|
:high_voltage: Walt是WebAssembly文本格式的替代语法。 这是使用JavaScript语法编写尽可能“接近金属”的实验。 它是带有规则JavaScript。 .walt文件直接编译为WebAssembly二进制格式。
强调:
编写“接近金属”的JavaScript!
无需C / C ++或Rust ,只需键入JavaScript。
无需LLVM /二进制工具包,零依赖关系100%用JS编写。
快速编译,集成到webpack中!
:open_book: 阅读
:rocket: 在尝试一下。
:folded_hands: 欢迎捐款! 。
:front-facing_baby_chick: 当前状态: Alpha
问题
编写零开销,优化的WebAssembly非常困难。 .wat文件的语法很简洁,难以直接使用。 如果您不希望使用C或Rust之类的系统语言,那么您有点不走运。 最好的选择(当前)是编写非常简单的C代码,将其编译为.wast,然后优化该结果。 然后,您可以将其编译为最终的WebAsse