項目 - egui 0.24 發布
egui 是一個易于使用的 Rust GUI 庫,支持在本地環境和瀏覽器中運行。
egui 0.24 的重要新特性是多視窗功能。在支持的后端上(如eframe),用戶可以利用全新的 viewport API 同時生成多個本機窗口。
此外,你也可以像在瀏覽器中一樣,通過使用 Cmd+加號 、Cmd+減號 或 Cmd+0 來輕松放大或縮小任何 egui 應用程序。
Announcing egui 0.24
egui changelog?:https://github.com/emilk/egui/blob/master/CHANGELOG.md
文章 - 致力于使用 Rust 編寫內核代碼
這篇來自 LWN.net 的文章指出,Rust在過去幾年的內核維護者峰會上一直是一個重要的話題,并且在過去一年中,使用Rust進行內核開發的興趣顯著增加。Rust-for-Linux項目在過去一年中增加了一名全職工程師和一名學生開發者,并得到了多家公司的支持。內核中的工作也正在不同的子系統中有序推進,例如 Android 中 binder 的 Rust 實現和 Wedson Almeida Filho 正在實現的文件系統綁定。
然而,引入Rust代碼也面臨一些挑戰,包括將抽象層合并到上游以及維護人員的專業知識和負擔等問題。討論還涉及到 Rust 代碼與 C 代碼的比較以及 Rust 語言對內核的獨特要求。盡管有人對將 Rust 引入內核表示擔憂,但總體而言,內核社區對于在內核中采用Rust的態度是積極的,并且已經在不同的方面進行了實際的工作和討論。
Committing to Rust for kernel code?: https://lwn.net/SubscriberLink/952029/412bfd44912e90b2/
Week In Rust 522
新一期的 Rust 周報速遞發布,快來看看有哪些內容你曾經關注過 :)
This Week in Rust 522: https://this-week-in-rust.org/blog/2023/11/22/this-week-in-rust-522/
From 日報小組?PsiACE
社區學習交流平臺訂閱:
Rust.cc 論壇:支持 rss
微信公眾號:Rust 語言中文社區