WebAssembly 一周一报

原创
2020/05/09 19:46
阅读数 128


迟到了一周的周报~

这期的周报在有非常有趣的 WebAssembly Examples 




01

WebAssembly Examples



Game Boy Advance 模拟器


依旧是熟悉的 Rust 加 WASM 配方。由Rust 编写,编译成WASM,然后在浏览器中运行。



GitHub 地址:

https://github.com/michelhe/rustboyadvance-ng

Demo 地址:

https://michelhe.github.io/rustboyadvance-ng/




对齐沙盒


生物信息学中,用于探索序列比对的两种基本算法。


计算任务由 C 库 seq-align 承担,作者将其编译为WASM,进而可以在浏览器中运行。


Demo 地址:

https://alignment.sandbox.bio/


字符 LCD 模仿器


核心引擎由C编写,并编译成WASM,得以在浏览器中运行


GitHub 地址:

https://github.com/visrealm/vrEmuLcd


02

WebAssembly beyond the browser



V8 发布8.3版本,提升WASM的内存到 4GB。


Wasm3 实现了完整的 WebAssembly 和 WASI 自托管。


pywasm 发布 1.0 版本。pywasm 是由 Python 编写的WebAssembly 编译器。


03

WebAssembly artilces



深入了解 .wasm 是什么 

https://v8.dev/blog/wasm-decompile


编写自己的 WebAssembly 编译器

https://blog.scottlogic.com/2019/05/17/webassembly-compiler.html




如果您对这份周报有什么意见建议,别忘了留言告诉我们

我们在 B 站上传了GitHub Statellite 的视频,欢迎大家去围观~




本文分享自微信公众号 - WebAssembly 中文社区(webassemblywasm)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部