< 返回版块

ChaosBot 发表于 2018-12-20 12:43

Tags:rustnews

Rust Quiz 解读: Quiz 20

#quiz

Read More


LeetCode already supports Rust @rustlang @LeetCode

#leetcode

中国版和美国版都支持了,另外了解到的消息是,目前是基于Rust stable 1.31版,而且还会持续跟进Rust Stable版本。在未来会逐渐加入常用的crate,这个看使用者反馈来持续改进。

刷Leetcode Rust代码的碰到问题可以加QQ群反馈。qq群号: 950323896,进群以后可以加微信群,直接向官方反馈问题。

Leetcode中国


Tokio 2019展望

#tokio

主要是两件事:

一、 Async/Await支持

Tokio预计在Rust语言async/await稳定之后,正式支持该语法。如果你想在nightly上面使用async/await,可以使用async-await-preview。

目前tokio是以实验性功能来探索async/await的支持,比如一些特定的API会添加_async后缀,一旦async/await稳定了,Tokio将立马采取重大的更新并去除这些后缀。默认情况下,比如,会将tokio::run_async改成tokio::run

那么futures-rs 0.1怎么办?然而并不能立马放弃对0.1的支持。

这是一个不断增长的生态系统,包括一些生产环境的应用,也使用了futures 0.1。Tokio会以向后兼容的方式来支持async/await,也就是说,同时支持async/await和futures 0.1。对于已经形成生态的系统而言,变革很困难,还需要和社区共同商讨过渡策略:关注此track issues

二、团队扩展

是时候扩展Tokio的开发和维护团队了,准备像Rust团队学习,分成多个工作组,不同的组负责Tokio的不同方面。当然这个过程还在讨论中。

同时也需要一些新手加入,帮助使用和发展Tokio。

Read More


「嵌入式Rust」实时消息框架RTFM发布0.4版

#rtfm #CortexM

嵌入式工作组的老大japaric发布的库,用于构建并发的实时系统,貌似基于RTFM语言。

RTFM语言旨在促进并发编程或嵌入式实时软件的开发。

www.rtfm-lang.org

Read More


structview-rs: 用于将二进制数据转换为更高级的数据结构

structview提供了更安全的API来转换

structview-rs


如何成为一个超级的Rust开发者

这是一个「真香」的故事。

作者在去年看到Rust语言的时候,心想:"呵呵,继续吹,继续炒。呵呵,我用C++照样可以完成同样的事,而且还拥有更多的控制权"。

然而,今天这位作者写下了这篇博文,他说:“我之前的想法真是大错特错,错到底了!,当我潜下心来研究Rust,我发现,它是一门经过深思熟虑的语言,它的工作方式有别于我所知道的一切。”

他变成了Rust传道者。

Read More


enum_dispatch: 提升trait对象动态分发10倍速

神奇的库,但建议谨慎使用。


「Rust扩展Python案例」快速JSON解析库

#python #json

基于PyO3库

orjson


油管Rustvideos帐号关注数已经突破了1W

rustvideos


rubber_duck: 支持定义命名参数的宏

该库参考了Rust的命名参数RFC中的一些伪代码实现,提供了一些宏,可以方便开发者定义命名参数的函数,包括设置默认值。

rubber-duck


解析工具选择之书

#book

有人写了一本书,罗列了现在的解析工具,比如nom、combine、pest等,提供了一些文档和示例,帮助你选择适合使用场景的解析工具。目测还在完善中。

Read More


使用dutree分析磁盘使用情况

#dutree #disk

该文是dutree的使用教程,dutree是Rust实现的磁盘分析工具。


每日新闻订阅地址:

欢迎通过GitHub issues投稿。

评论区

写评论

还没有评论

1 共 0 条评论, 1 页