抢先一步,Rust构建版支持直接编译WebAssembly

Posted LUPA开源社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了抢先一步,Rust构建版支持直接编译WebAssembly相关的知识,希望对你有一定的参考价值。

Infoworld消息,如果有关注Rust的每日构建版,你会发现Rust已不再需要额外的工具可直接编译为WebAssembly可移植代码格式。该特性是通过一个将WebAssembly作为默认后端的下拉请求而添加的,目前尚未合并到正式版本中。



Mozilla表示Rust每日构建版的WebAssembly编译功能是对现有的使用Emscripten工具进行WebAssembly支持的改进。

WebAssembly源自2015年,是一种实验性的程序语言,提供二进制文件格式标准,使网页应用程序或多媒体可在浏览器的客户端执行;开发团队分别来自Mozilla、Google、微软、苹果,也代表着四大浏览器──Firefox、Chrome、MicrosoftEdge、Safari共同投入开发。WebAssembly的优点不少,由于字节码(Bytecode)较一般程序代码小许多倍,意谓着这项标准可节省移动设备的使用带宽,有助于改善网页加载速度,且字节码更适合浏览器读取。

以上是关于抢先一步,Rust构建版支持直接编译WebAssembly的主要内容,如果未能解决你的问题,请参考以下文章

[转帖]抢先AMD一步,英特尔推出新处理器,支持LPDDR5!

xmake v2.6.1 发布,使用 Lua5.4 运行时,Rust 和 C++ 混合编译支持

xmake v2.6.1 发布,使用 Lua5.4 运行时,Rust 和 C++ 混合编译支持

xmake v2.6.1 发布,使用 Lua5.4 运行时,Rust 和 C++ 混合编译支持

Rust 编译器结合 Cranelift ,显著缩短调试构建时间

评测|抢先体验飞凌Linux版OK1028A-C嵌入式开发板