Godbolt 提供了 c2Rust 工具
示例:https://godbolt.org/z/PT46avv8Y
Reddit:https://www.reddit.com/r/rust/comments/1ladu1n/the_c2rust_code_translator_is_now_available_on/
R9 - Plan 9 内核的 Rust 重新实现
R9 可以运行在 Qemu 中,支持 aarch64、x86-64、和 riscv 架构。
Plan 9 是由贝尔实验室开发的研究型操作系统,始于1980年代末,由Ken Thompson、Rob Pike等人设计。 它通过9P协议实现灵活的命名空间和资源管理,支持定制化命名空间和网络资源导入。 Plan 9 包含新编写的窗口系统、编译器等软件,支持UTF-8编码。 自1992年首次发布以来,经历了四次主要版本更新,引入了9P2000协议、venti存储服务器等特性。 最初仅限大学使用,后来逐渐免费并最终采用MIT许可。 尽管移植外部软件困难,但其设计理念如UTF-8支持和轻量级线程等已影响其他系统。
Reddit:https://www.reddit.com/r/rust/comments/1l9oipw/r9_a_reimplementation_of_the_plan_9_kernel_in_rust/
Scrbrd - 实时比分和状态的 tui 体育追踪器
scrbrd 是一款快速、简约的应用程序,用于在您的终端中跟踪现场体育赛事。它从 ESPN 的 API 收集数据并使用 ratatui 呈现该信息。
它目前显示诸如当前比分、比赛实时状态(节、局、段)和球队记录等详细信息。我正在努力提供诸如击球、上垒和出局、控球、得分表、进球者等高级统计数据。
仓库:https://github.com/chuckswung/scrbrd
Reddit:https://www.reddit.com/r/rust/comments/1la1ze7/media_scrbrd_a_tui_sports_tracker_for_realtime/
Podcast:采访 Guillaume Gomez - Rustdoc 作为开发人员工具的案例研究
Guillaume Gomez 讲述了他长期参与这个始于 2013 年的项目的经历。他一直影响深远,并于 2016 年被提名为“Rust 文档超级英雄”。如果没有他的贡献,Rust 语言本身可能永远不会以如此快的速度发展。
对话涵盖了 Rustdoc 自诞生以来的演变、维护它的复杂性以及多年来引入的各种功能以及一些即将推出的功能。
Tim 和 Guillaume 还讨论了 Rustdoc 如何与其他 Rust 工具(如 Cargo、cargo-semver-checks)集成,以及这对于软件项目成为其他项目的基础工作意味着什么。
随后,我们进一步探讨了社区如何为项目做出贡献。首先,我们来谈谈 Guillaume 自身在开源领域的工作,例如,他最初在 Rust 中为多个 C 语言库创建绑定。
随着时间的推移,他逐渐能够参与 Rust 编译器 Servo 的开发,并为 Clippy 和 GCC 等工具做出贡献。他分享了如何在贡献的同时避免倦怠,以及如何保持开源工作的乐趣。
收听:https://timclicks.dev/podcast/guillaume-gomez-rustdoc
Reddit:https://www.reddit.com/r/rust/comments/1l9e0qo/guillaume_gomez_rustdoc_as_a_case_study_of/
讨论:Rust 用户群体的两个极端
讽刺的是,Rustacean 最突出的两个群体是纯粹为了工作机会而学习该语言的金融加密兄弟,以及热爱编写代码和设计算法的忠诚而热情的计算机科学书呆子。
它既体现了 Rust 的设计目标,即一种既健壮、快速又安全的语言,又具有吸引力和编写的满足感。
Reddit:https://www.reddit.com/r/rust/comments/1lac6cg/i_find_it_ironic_how_the_two_most_prominent/
讨论:与具有更强大类型系统的语言相比,Rust 的类型系统如何?
“当我从 C 转到 Rust 作为我的主要项目语言时,我很快就非常欣赏它的类型系统,如果我回到 C,我会非常想念它。我对 OCaml 等语言的感觉不一样;虽然我非常喜欢它的类型系统,但我觉得它添加的功能对于开发健壮的系统并不重要。”
“Rust 的类型系统在表现力和功能性之间取得了很好的平衡,并且与模式匹配一起可以构建出极其强大的系统。”
Reddit:https://www.reddit.com/r/rust/comments/1l9y8wl/what_is_your_opinion_on_rusts_type_system_if/
讨论:最具争议的 Rust 观点
“编译时间很好。”
Reddit:https://www.reddit.com/r/rust/comments/1l9xk90/whats_the_most_controversial_rust_opinion_you/
--
From 日报小组 苦瓜小仔
社区学习交流平台订阅:
评论区
写评论还没有评论