【Rust日报】2024-05-06 WebAssembly 基础

2024-05-10 16:49:46 浏览数 (2)

Rust中的插件

本文介绍了如何在Rust中安全地加载共享库,并进一步讨论了如何使用它来扩展语言。

在讨论如何在Rust中加载共享库时,作者展示了如何使用libloading库中的LibrarySymbol数据结构来实现。也讨论了在跨FFI边界时确保类型安全以及Rust的ABI不稳定性的问题,并介绍了使用abi_stable库来解决它。

原文链接 https://uberfoo.rs/blog/plugins

Rust异步实现下载加速器

这篇文章介绍了使用异步Rust构建下载加速器的实践过程。下载加速器通过并行在多个HTTP连接上下载文件的不同部分来提高下载速度。

原文链接 https://ochagavia.nl/blog/download-accelerator-async-rust-edition/

WebAssembly 基础

这篇博客文章是“Wasm in the Wild”系列的开篇之作,作者带领读者剖析WebAssembly(或称Wasm)的工作原理和设计思想。

作者分享了自己在编程学习和职业生涯中的阅历,包括他在2019年开始使用WebAssembly的经历,以及他在前往实现一款Rust编写的游戏的过程。

原文链接 https://www.jakobmeier.ch/wasm-road-0

--

From 日报小组 BobQ, FBI小白

0 人点赞