Rust1.48稳定版发布!
Rust 1.48.0 版本在11月19日发布了。
- pending和ready两个future稳定了
- 新版本rustdoc可以直接使用内部文件链接语法了 E.g. /// Uses [std::future]将自动生成一个链接到std::future的文档。从这里可以了解相关更多信息
Read More: https://blog.rust-lang.org/2020/11/19/Rust-1.48.html
Github: (https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1480-2020-11-19)
轻松编写rust事件
这是之前日报提到过的rust自定义事件(https://medium.com/better-programming/custom-events-in-rust-c4e534b6b8cb)的后续。
Read More(需科学上网): https://rossketeer.medium.com/rust-events-revisited-926486721e3f
Pypolars,一个正在开发的性能超过Pandas的DataFrame库
熟悉python的同学应该对pandas不陌生,pypolars就是一个对标pandas的库。
作者的性能基准测试结果都比pandas要更好一些,Read More里面有详细的数据,同时在本文reddit下有反馈说没能复刻作者的性能基准测试,部分时候和pandas相当,有些情况下甚至会更慢,作者本人尚未对此做出回应,目前看来确实需要其他更广泛的基准测试。
Github: https://github.com/ritchie46/polars
Read More(需科学上网): https://medium.com/swlh/a-rising-library-beating-pandas-in-performance-401d246a8569
Rust错误处理中的匿名(Anonymous)类型与和(Sum)类型
一篇讨论rust中错误处理的返回类型的文章。
Read More: https://jam1.re/blog/anonymous-sum-types-for-rust-errors
相关阅读: https://zhuanlan.zhihu.com/p/225808164?utm_source=ZHShareTargetIDMore
之前日报里有提到过reddit上有次讨论错误处理在rust和java中的区别的帖子,于是最近社区里就有人按照帖子中提到的痛点实现了这个库: Crates.io: https://crates.io/crates/polyerror
Read More: https://users.rust-lang.org/t/errors-in-rust-can-now-be-handled-more-ergonomically-cleanly-and-simply-introducing-a-new-error-crate/51527
rust游戏开发播客-第三期
本期采访的嘉宾是Sol Trader(http://soltrader.net)的作者。
Read More: https://rustgamedev.com/episodes/interview-with-chris-parsons
所有权语义的可用性
一篇讨论所有权可用性的论文。
Read More: https://arxiv.org/abs/2011.06171
Fwumious Wabbit,用rust实现的非常快速的机器学习工具包
机器学习相关的用rust实现的工具包,Github页面上有性能基准测试以及详情。
Read More(需科学上网):https://andraztori.medium.com/speed-is-a-feature-introducing-fwumious-wabbit-1cc9573ea7be
GitHub: https://github.com/outbrain/fwumious_wabbit
NoteCalc具有内建智能计算器的便捷记事本
Soulver的免费替代品。
Demo
Read More: https://bbodi.github.io/notecalc3/
Github: https://github.com/bbodi/notecalc3
社区学习交流平台订阅:
- Rust.cc 论坛: 支持 rss
- 微信公众号:Rust 语言学习交流