前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2023-12-14 Mojo 也要支持生存期

【Rust日报】2023-12-14 Mojo 也要支持生存期

作者头像
MikeLoveRust
发布2023-12-16 16:55:00
1740
发布2023-12-16 16:55:00
举报

【帖子】学习 Rust 的经历,好坏参半

这篇 Reddit 帖子中,一位用户分享了他学习 Rust 编程语言的经历,并表示他的体验褒贬不一。他提到自己是一名有 15 年经验的开发者,曾使用过多种编程语言,包括 Go、Java、PHP、JavaScript 和 TypeScript。

这位用户对 Rust 语言本身的严格性和表达能力感到满意,认为相比最近令他感到沮丧的 Go 语言,Rust 不仅不容许他犯错误,还给予了更多的自由。他也对 Cargo(Rust 的构建工具)的简单、高效和可靠表示满意。

然而,他也提到了自己在具体使用 Rust 编写代码时遇到的问题。他对文档的质量和各种 crate(Rust 的库)的可发现性感到失望和沮丧。他发现除了最基本的用例外,文档只提供了少数几个例子,没有更多的详细说明。他还认为 Rust 语言的 lsp(Language Server Protocol,语言服务器协议)在自动补全方法和类型时经常失效,特别是在发现方法或类型时。这给他带来了一些困扰。

他列举了几个具体问题,包括在处理 JSON 文档时如何手动导航和迭代数组的困难经历,以及在使用 Serde(Rust 的序列化库)和 time 包解析 JSON 日期时遇到的困扰。他也提到了在处理日期和时区时遇到的困难,以及在返回包含 reqwest::Error(Rust 中的错误枚举类型)的错误枚举时遇到的编译问题。

他承认自己在语言方面的经验可能有限,但仍然对 Rust 的现状感到困惑。他对其他人的经验表示好奇,并表示他现在不确定是否要继续学习 Rust。

最后,帖子的评论中有其他用户对他的问题进行了讨论,提供了一些解决问题的建议和技巧。

总的来说,这篇帖子记录了作者学习 Rust 的经历,他对语言本身的特性表示满意,但对文档和可发现性方面存在一些失望和困惑。

原帖:https://www.reddit.com/r/rust/comments/18i8y39/learning_rust_my_experience_so_far_has_been_mixed/

Mojo 也要支持生存期

mojo 语言好像也要支持类似 Rust 的生存期语法。

了解更多: https://github.com/modularml/mojo/blob/main/proposals/lifetimes-and-provenance.md

Rust 周报第 525 期

本周 Rust 周报发布。

详见 This Week in Rust 525: https://https://this-week-in-rust.org/blog/2023/12/13/this-week-in-rust-525/。

以上就是本期的主要内容。Rust 生态正在蓬勃发展,相信会带来更多惊喜。

From 日报小组 Cupnfish & GPT

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2023-12-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【帖子】学习 Rust 的经历,好坏参半
  • Mojo 也要支持生存期
  • Rust 周报第 525 期
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档