Chromium 正式開始支持 Rust
目前的支持只是第一階段,在C++代碼中使用Rust寫的第三方庫(編譯成.so)。估計明年Chromium的二進制發行文件中會包含rust寫的庫。 更廣泛地在Chromium中使用Rust還需要時間去評估。 https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html教程:將C++代碼移植到Rust之體驗
非常生動和詳盡的教程:怎么做,過程體驗如何。 https://fasterthanli.me/series/advent-of-code-2022/part-18leptos 發布 v0.1 版本
leptos 定位其實與 Yew, Seed 等類似,是Web前端框架。代碼看起來是這個樣子:use leptos::*; #[component] pub fn SimpleCounter(cx: Scope, initial_value: i32) -> impl IntoView { // create a reactive signal with the initial value let (value, set_value) = create_signal(cx, initial_value); // create event handlers for our buttons // note that `value` and `set_value` are `Copy`, so it's super easy to move them into closures let clear = move |_| set_value(0); let decrement = move |_| set_value.update(|value| *value -= 1); let increment = move |_| set_value.update(|value| *value += 1); // create user interfaces with the declarative `view!` macro view! { cx,
"Value: " {move || value().to_string()} "!"
} } // Easy to use with Trunk (trunkrs.dev) or with a simple wasm-bindgen setup pub fn main() { mount_to_body(|cx| view! { cx, veryl - 一個現代的硬件描述語言
大家知道Verilog / VHDL吧,用于描述硬件數字電路的邏輯的。這個也類似,不過更現代。項目還在早期,感興趣的可以參與。 https://github.com/dalance/veryl
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
數字電路
+關注
關注
193文章
1651瀏覽量
83342 -
C++
+關注
關注
22文章
2124瀏覽量
77112 -
硬件描述語言
+關注
關注
0文章
11瀏覽量
12217 -
Rust
+關注
關注
1文章
240瀏覽量
7585
原文標題:【Rust日報】2023-01-13 Chromium 正式開始支持 Rust
文章出處:【微信號:Rust語言中文社區,微信公眾號:Rust語言中文社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
請問如何獲取CPU頻率以及如何超頻?
我有 StarFive VisionFive,我試圖獲得 cpu 頻率,但我失敗了
為什么要以 GHz 為單位獲得 CPU 頻率,以及如何超頻它,因為我有風扇,我構建了 rust 項目,并且 cpu 沒有變熱或變熱,所以我可以超頻到大約 2GHz 或更高
發表于 02-05 06:11
「社區開發者說」張詩淇:我的Rust構建RT-Thread安全組件項目之旅,獻給所有開源社區的你
僅關于如何為RT-Thread添加Rust支持,更關于一個年輕開發者如何找到熱愛的方向、克服挑戰并感受到開源協作的力量。希望她的經歷,能激勵更多正在觀望的你,加入我
汽車網絡安全開發語言選型指南:C/C++/Rust/Java等主流語言對比+Perforce QAC/Klocwork工具支持
汽車網絡安全如何選編程語言?C、C++、Rust、Java……誰更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語言的優劣與適用場景,以及Perforce QAC/Klocwork對MISRA、CERT等規范的支持。
【EASY EAI Nano-TB(RV1126B)開發板試用】桌面系統功能測試-安裝桌面系統chromium-browser
22.04.5 LTS (GNU/Linux 6.1.118 aarch64)
無線網絡ssh成功登陸。
[顯示屏接線]
屏幕尺寸
8寸
觸摸屏
支持多點觸摸,I2C接口
分辨率
800 * 1280
發表于 12-01 06:44
2025開放原子開發者大會旋武開源社區Rust分論壇成功舉辦
11月22日,2025開放原子開發者大會——旋武開源社區Rust分論壇在北京順利召開。論壇以“共建中國Rust生態”為核心主題,匯聚京東、華為、vivo、阿里、毛豆教育、DORA社區及南京大學等企業與學術機構技術專家,及眾多Rust
2025開放原子開發者大會旋武社區Rust分論壇即將啟幕
在數字化轉型持續深化、系統安全與性能需求愈發迫切的當下,Rust憑借強大的內存安全、高并發性能和卓越的開發者體驗,正成為重塑軟件開發疆界的關鍵力量,更是構建下一代可靠高效基礎設施的核心選擇。11月
RusT-Thread:基于Rust面向資源受限嵌入式設備的操作系統的實踐 | 技術集結
RT-Thread為基礎,使用Rust語言重構其內核,形成了全新的RusT-Thread系統。系統采用模塊化架構,涵蓋內核服務、進程調度、內存管理、線程通信與時鐘控制等核心
體積更小且支持大功率!ROHM開始量產TOLL封裝的SiC MOSFET
全球知名半導體制造商ROHM(總部位于日本京都市)宣布,已開始量產TOLL(TO-LeadLess)封裝的SiC MOSFET“SCT40xxDLL”系列產品。與同等耐壓和導通電阻的以往封裝產品
RT-Thread 遇上 Rust:安全內核 RusT-Thread 的誕生
大家好,我們是中國科學技術大學操作系統原理與設計(H)課oooooS小組。這個項目是我們的課程大作業:參考RT-Thread架構,使用Rust搭建一個原生的嵌入式操作系統內核。初識Rust是因為xk
KiCad 已支持導入 Altium 工程(Project)
“ ?9.0.3 的小版本更新中增加一個非常實用的功能:直接導入 Altium 的工程,省去了分別導入原理圖和 PCB 的麻煩。? ” ? Altium 導入器 從 ?8.0 開始,KiCad
CYW55513是否支持linux4.4?
開始支持55513的驅動版本是Infineon Linux Wi-Fi驅動程序(FMAC)(v2024_1115)
但在發行說明中有一句話
從內核版本 4.14 到內核版本 6.1.97 的反向移植支持
說明backport是不
發表于 06-05 07:26
從i.MX6開始,chromium的音頻驅動程序發生內核崩潰怎么解決?
運行 chromium 播放包含音頻的視頻時,音頻驅動程序發生內核崩潰。
Chromium 在啟動時啟動,帶有 systemd 的 “After=weston.service” 選項。
在
發表于 04-09 07:41
基于SEGGER的Ozone調試器和J-Trace工具跟蹤Ferrocene的Rust應用
2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應用程序可以通過SEGGER的J-Trace工具實時下載分析。
Chromium正式開始支持Rust
評論