共计 1649 个字符,预计需要花费 5 分钟才能阅读完成。
退出 WebAssembly 中文群,请至文末扫码。
编者按:一个新的跑分测试显示 Rust 比 Python 快得多,当然咱们早就晓得啦。Deno 和 Rocket.rs 降级了新版本,反对 stable Rust。接下来会有不少 WebAssembly 和 Rust 技术流动,不要错过哦!
WebAssembly
在云中摸索 WASM
ExploreWASM 将于 2020 年 8 月 6 日举办,专一于 WebAssembly 用例和云计算框架。这是一个完全免费的线上流动。别错过呦。
WAFlash: WebAssembly Flash
WAFlash 是应用 Emscripten 构建的与 WebAssembly Flash 兼容的播放器。它同时反对 ActionScript 3.0 和 ActionScript 2.0。您能够上传 SWF 文件以在浏览器中播放。WebAssembly 复活了 Flash。
WASC: 高效的 WebAssembly 到 RISC-V AOT 编译器
WASC 是 WebAssembly AOT 编译器,可将 WebAssembly 字节码转换为机器(x86 和 RISC-V)代码。
WASC 的次要目标是为应用 RISC-V 作为 CPU 指令集的区块链虚拟机提供一个反对更多合约编程语言的平台。
Blazor WebAssembly vs. Angular: 客户端的碰撞
如果要创立单网页 Web 利用,你会应用哪个技术呢?新兴的 Blazor WebAssembly 还是更成熟的堆栈(如 Angular 或 Vue)?
开发者 Lee Richardson 分享了他构建简略网络游戏的教训,并剖析了 Blazor WebAssembly 和 Angular 之间的区别。如果心愿在客户端和服务器端都应用 C#,那么就抉择 Blazor。你会怎么选?欢送分享浅见。
论文浏览:通过 WebAssembly 放慢 Web 速度
感觉论文难啃?开发者 Vivek Haldar 带你看论文:Bring the Web up to Speed with WebAsssembly,这篇论文作者是来自 Google, Mozilla, Apple, and Microsoft 的开发者。论文谈到了创立 WebAssembly 的起因和它的劣势。
Rust 新闻
Rust CI 应用 GitHub Actions
Rust 编译器 CI 当初转到 Github Actions 上了。依据官网原帖,Rust 反对的所有平台上,目前共构建了 57 台计算机。之前的零碎每个 builder 须要 3 - 4 个小时能力实现。转到 GitHub Actions 之后,将大大改善编译的体验。
Rust vs PyO3 vs Python
性能比拟:Rust vs. PyO3 vs Python。简而言之,应用 –release 模式,Rust 能够比 Python 快 100 倍,比 PyO3 快十倍。这个 benchmark 让咱们想到上一期周报中介绍的 Machine Learning in Rust (Rust 编程的机器学习),它还证实了 Rust 编程的机器学习可能比 Python 写的快 25 倍。
Deno 1.2.1 公布
Deno 公布 1.2.1 版本。Deno 当初基于 stable Rust 1.45.0。
Rocket 当初反对编译 stable Rust !
在 Rust 1.45.0 公布后,Rocket.rs 当初能够编译 stable Rust 了!
简略易学的 Rust 教程
Rust 失去了不同国家的许多开发者所青睐。然而,Rust 对于非英语母语者也可能具备挑战性。Easy Rust 是一个在韩国生存的加拿大人专门为母语非英语的开发者写的一本教程。
这个扼要的 Rust 入门书也适宜孩子读吗?
so, Stack Overflow 的终端接口
so 是用 Rust 写的基于终端的 StackOverflow 客户端。用 so 能够在不启动网络浏览器的状况下搜寻所有编程问题的答案。十分酷啊。
Rusty Days 大会
Rusty Days 是一个学习 Rust 的免门票在线会议!将于本周举办。
Serverless
在 serverless 应用程序中对业务流进行建模
本文以电商网站上的客户评估为例,展现了因为需要一直变动,无服务器体系结构如何演变。