< 返回版块

whfuyn 发表于 2021-01-17 23:37

Tags:rust, 日报

Rust 要上太空了!RocketLab 招聘 Rust 工程师

Rocket Lab 是小型卫星发射领域的全球领导者。团队有500人,而且每周都在增加。

当然,这是在美国的工作。期待国内也会有!

链接:https://www.rocketlabusa.com/careers/positions/flight-software-engineer-ii-auckland-new-zealand-3653845/

入门教程:用Rust写一个todo应用

在这篇教程里,作者依照javscript的传统,教你用Rust写一个todo应用。 你会学到:

  • Rust中的错误处理
  • Option的使用
  • Struct和impl
  • 终端输入输出
  • 文件操作
  • 所有权和借用
  • 模式匹配
  • 迭代器和闭包
  • 使用外部crate

链接:https://www.freecodecamp.org/news/how-to-build-a-to-do-app-with-rust/

Rust Programming Language: The Ultimate Guide

这篇文章中作者从伪代码出发,一步步教你实现一个爱情计算器。

作者称这是线上最通俗易懂的Rust入门指南,你怎么认为呢?快来试试吧。

链接:https://masteringbackend.com/posts/rust-programming-the-ultimate-guide

Rust: Initial thoughts

作者分享了自己刚开始学Rust的一些想法和与其它语言的对比。

链接:https://dev.to/hb/rust-initial-thoughts-4jka

关于Future::join设计的思考

这篇文章中作者分享了关于如何将Future::{try_}join{try_}join!以一种更一致的形式加入标准库中的思考,以及对于const-eval可能起到的作用的讨论。

链接:https://blog.yoshuawuyts.com/future-join-and-const-eval/

【译】Async/Await(二)—— Futures

新的文章翻译来啦。

原文标题:Async/Await

原文链接:https://os.phil-opp.com/async-await/#multitasking

公众号:Rust 碎碎念

翻译 by:Praying

链接: https://mp.weixin.qq.com/s/OL7_usSmY_gAZzYYydyr8A

Broccoli - Fast 2d broad-phase collision detection crate!

Broccoli 是一个2D broad-phase碰撞检测库。

Broccoli 这个名字的由来很有意思:如果我们把 "broad-phase collision" 简写成 "broad colli",然后很快地念它,听着就像 "broccoli" 。

GitHub:https://github.com/tiby312/broccoli

Rust中的科学计算

这篇文章中作者分享了在课余时间用Rust重写生物膜仿真过程中遇到的问题。

由于crates.io上找不到SciPy的代替品,作者自己实现了一个bacon-sci

链接:https://aftix.xyz/home/bacon/

GitHub: https://github.com/aftix/bacon

shadow-rs 0.5.14 支持自定义钩子

shadow-rs是一个使得程序能在运行时读取到编译过程中信息的库,这些信息包括:

  • Cargo.toml 中的项目版本
  • 依赖信息
  • git commit
  • 编译中用到的Rust工具链
  • build类型,debug版还是release版
  • 等等

之前想要增加加自定义信息会很麻烦,在0.5.14支持了自定义钩子后就容易多啦。

链接:https://www.reddit.com/r/rust/comments/kylam5/shadowrs_0514_support_custom_hook/

GitHub: https://github.com/baoyachi/shadow-rs


From 日报小组 知世

社区学习交流平台订阅:

评论区

写评论
eweca 2021-01-17 23:54

不过我的TODO是用RUSQLITE储存在SQLITE上的,虽然多了个依赖文件,但不得不说比纯文件读写方便多了。很多操作也方便很多。

eweca 2021-01-17 23:50

神奇了,我没学过JS,但是我第一个动手写的还真是TODO。非常期待rust的scipy,但是写一个RUST的SCIPY可不是一个人完成的内容啊,这个star数真的不太敢尝试。

1 共 2 条评论, 1 页