【发布时间】:2018-08-19 13:17:09
【问题描述】:
我看到已经有一个编译器可以将 TypeScript 编译为 WebAssembly (Wasm),here is the link。
我还从多个消息来源听说,由于 JavaScript 的动态特性和动态类型,将 JS 编译为 Wasm 是不可行的。
然而,TypeScript 确实提供了 JavaScript 所缺乏的类型化变量。未来 Wasm 甚至可以与 DOM 交互/与其他 Web API 交互。
问题:
与使用 JavaScript 编写 Web 应用程序相比,使用 TypeScript 编写应用程序并将其编译为 Wasm 是否会提供任何性能优势?
【问题讨论】:
-
我认为您应该将 TypeScript 替换为 AssemblyScript 以避免混淆。
标签: javascript typescript webassembly