Questions tagged «webassembly»

4
哪些语言可以编译为WebAssembly(Wasm)?
哪些语言可以编译为WebAssembly(Wasm)? 我相信,现在可以使用llvm编译器后端将C,C ++和Rust(实验性)编译为WebAssembly,并且目前不支持Java,Swift和C#等语言,但可以作为将来开发的候选语言。 我不认为JavaScript可以编译为Wasm。 https://github.com/WebAssembly/design/issues/219

3
asm.js和WebAssembly有什么区别?
我最近一直在阅读有关asm.js和WebAssembly的内容: http://ejohn.org/blog/asmjs-javascript-compile-target/ https://brendaneich.com/2015/06/from-asm-js-to-webassembly/ 我仍然对一些事情感到困惑: asm.js代码是否可以及时编译并运行?编译成什么? 除了asm.js是文本和wasm(Web程序集)是二进制之外,两者之间有什么区别? 这对于在浏览器中运行的其他脚本语言意味着什么?以python为例,它将是 python代码编译为wasm吗?要么 python解释器(Cpython)编译成wasm并解释python?

3
将Python编译为WebAssembly
我已经读过可以将Python 2.7代码转换为Web Assembly,但是我找不到关于如何这样做的权威指南。 到目前为止,我已经使用Emscripten及其所有必需的组件将C程序编译为Web程序,因此我知道它是有效的(使用的指南:http : //webassembly.org/getting-started/developers-guide/) 为了在Ubuntu计算机上执行此操作,我必须采取什么步骤?我是否必须将python代码转换为LLVM位代码,然后使用Emscripten进行编译?如果是这样,我将如何实现?

2
开拓者表现
我想开始使用Blazor,尽管它仍然处于Alpha级别。 据我了解,Blazor使用WebAssembly在客户端编译C#。 我有以下问题: 这种方法的运行速度是否比用JavaScript编译的React / Vue快? 浏览器每次加载页面时是否都需要下载WebAssembly库,这是真的吗? 在Internet上,无法比较流行的JS框架的性能。因此,我想了解Microsoft新框架的理论性能。先感谢您。


2
在WebAssembly中访问DOM
我最近开始对某些项目使用WebAssembly。我这样做是因为听说Wasm比javaScript快。 当我实际上开始我的第一个Wasm项目时,我意识到我不知道如何在C ++中操作DOM。 有什么办法可以使用Wasm做到这一点吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.