《Rust in Action》最终预览版更新了,可在线免费预览全部章节
将于在五月五号投入印刷,欢迎下单实体书支持作者!
主页:https://www.manning.com/books/rust-in-action
阅读本书:https://livebook.manning.com/book/rust-in-action/chapter-1/v-16/18
Rust,安全的系统编程
在编程语言中长期存在着两个似乎不可调和的设计目标:
- 安全。我们希望有一个强大的类型系统来帮我们静态地去除大量bug。我们想要自动的内存管理。 我们还要数据封装来保护对象内部的不变量不被破坏。
- 控制。至少对于“系统编程”,比如网页浏览器、操作系统或者游戏引擎,性能和资源限制是最主要的考量,我们想要在字节级确认数据的表示,想要用底层的编程技巧来对程序使用的空间和时间进行优化,也想在必要的时候直接访问硬件。
........
阅读更多:https://cacm.acm.org/magazines/2021/4/251364-safe-systems-programming-in-rust/fulltext
用Rust重写经典Atari游戏 - Demon Attack
作者Tantan用Rust重写了经典的Atari游戏 Demon Attack,编译到WebAssembly,可以直接在网页上玩!
在网页上玩:https://tantandev.itch.io/rusty-demons-attack
观看视频:https://www.youtube.com/watch?v=Ymq35SIv9Gg
看源码: https://github.com/TanTanDev/rusty_demon_attack
用 Actix-Web 实现 Google 和 Facebook 的token验证
作者在学习Rust的过程中写的一个项目,用Actix-Web验证Google/Facebook的token。
阅读更多: https://www.reddit.com/r/rust/comments/mayj46/google_and_facebook_token_verification_in_rust/
GitHub: https://github.com/jbham/actix-fb-google-login
RUSTLAB: 从C语言到Rust,重写一个小组件
在这场研讨会中,一起来和 Pietro Lorefice 聊聊,在花了几天时间在两千行C代码中找一个奇怪的Bug后,我们是如何把这个小组件用Rust重写的。
阅读更多:https://www.youtube.com/watch?v=Mfdz467foN4
From 日报小组 知世
社区学习交流平台订阅:
评论区
写评论还没有评论