< 返回版块

Mike Tang 发表于 2021-03-23 23:56

《Rust in Action》最终预览版更新了,可在线免费预览全部章节

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,安全的系统编程

在编程语言中长期存在着两个似乎不可调和的设计目标:

  1. 安全。我们希望有一个强大的类型系统来帮我们静态地去除大量bug。我们想要自动的内存管理。 我们还要数据封装来保护对象内部的不变量不被破坏。
  2. 控制。至少对于“系统编程”,比如网页浏览器、操作系统或者游戏引擎,性能和资源限制是最主要的考量,我们想要在字节级确认数据的表示,想要用底层的编程技巧来对程序使用的空间和时间进行优化,也想在必要的时候直接访问硬件。

........

阅读更多:https://cacm.acm.org/magazines/2021/4/251364-safe-systems-programming-in-rust/fulltext

用Rust重写经典Atari游戏 - Demon Attack

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 日报小组 知世

社区学习交流平台订阅:

评论区

写评论

还没有评论

1 共 0 条评论, 1 页