Rust 1.48.0 版本在11月19日发布了。
rustdoc
可以直接使用内部文件链接语法了 E.g. /// Uses [
std::future]
将自动生成一个链接到std::future
的文档。从这里可以了解相关更多信息Read More: https://blog.rust-lang.org/2020/11/19/Rust-1.48.htmlGithub: (https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1480-2020-11-19)
这是之前日报提到过的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/polarsRead More(需科学上网): https://medium.com/swlh/a-rising-library-beating-pandas-in-performance-401d246a8569
一篇讨论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/polyerrorRead 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
本期采访的嘉宾是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-1cc9573ea7beGitHub: https://github.com/outbrain/fwumious_wabbit
NoteCalc
具有内建智能计算器的便捷记事本Soulver
的免费替代品。
Demo
Read More: https://bbodi.github.io/notecalc3/Github: https://github.com/bbodi/notecalc3From 日报小组 Downtime Jancd