Chromium 正式開始支持 Rust
目前的支持只是第一階段,在C++代碼中使用Rust寫的第三方庫(kù)(編譯成.so)。估計(jì)明年Chromium的二進(jìn)制發(fā)行文件中會(huì)包含rust寫的庫(kù)。 更廣泛地在Chromium中使用Rust還需要時(shí)間去評(píng)估。 https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html教程:將C++代碼移植到Rust之體驗(yàn)
非常生動(dòng)和詳盡的教程:怎么做,過程體驗(yàn)如何。 https://fasterthanli.me/series/advent-of-code-2022/part-18leptos 發(fā)布 v0.1 版本
leptos 定位其實(shí)與 Yew, Seed 等類似,是Web前端框架。代碼看起來是這個(gè)樣子: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 - 一個(gè)現(xiàn)代的硬件描述語(yǔ)言
大家知道Verilog / VHDL吧,用于描述硬件數(shù)字電路的邏輯的。這個(gè)也類似,不過更現(xiàn)代。項(xiàng)目還在早期,感興趣的可以參與。 https://github.com/dalance/veryl
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
數(shù)字電路
+關(guān)注
關(guān)注
193文章
1665瀏覽量
83511 -
C++
+關(guān)注
關(guān)注
22文章
2124瀏覽量
77323 -
硬件描述語(yǔ)言
+關(guān)注
關(guān)注
0文章
11瀏覽量
12238 -
Rust
+關(guān)注
關(guān)注
1文章
241瀏覽量
7642
原文標(biāo)題:【Rust日?qǐng)?bào)】2023-01-13 Chromium 正式開始支持 Rust
文章出處:【微信號(hào):Rust語(yǔ)言中文社區(qū),微信公眾號(hào):Rust語(yǔ)言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
熱點(diǎn)推薦
Perforce 靜態(tài)分析現(xiàn)已正式支持 Rust語(yǔ)言!
您是否正計(jì)劃通過 Rust 編程來提升內(nèi)存安全性,卻又擔(dān)心它無(wú)法覆蓋所有的安全漏洞?Perforce QAC 和 Klocwork 現(xiàn)在已支持分析 Rust 代碼,填補(bǔ)了開源代碼檢查工具在質(zhì)量和治理工具鏈方面的空白。
可以在 Debian 上運(yùn)行 openSUSE RISC-V Chromium 嗎?
根據(jù)我的經(jīng)驗(yàn),Chromium 在 WebGL 上比 FireFox 工作得更好。
我看到 Chromium 可用于 openSUSE RISC-V。
有沒有辦法在我們的 Debian 映像上使用它?
發(fā)表于 03-23 07:26
工作流節(jié)點(diǎn)說明開始節(jié)點(diǎn)
開始節(jié)點(diǎn)是工作流的起始節(jié)點(diǎn),用于設(shè)定啟動(dòng)工作流需要的輸入信息。開始節(jié)點(diǎn)只有輸入?yún)?shù),沒有輸出等其他參數(shù)。開始節(jié)點(diǎn)中默認(rèn)有一個(gè)輸入?yún)?shù)USER_INPUT,一個(gè)默認(rèn)的輸入?yún)?shù)FILES_INPUT(非
發(fā)表于 03-13 14:52
JH7110 什么時(shí)候支持 Vulkan API?
驅(qū)動(dòng)器還不完美,但我認(rèn)為 vulkan 更重要,我希望盡快開始與 IMG 合作支持 vulkan 驅(qū)動(dòng)程序
發(fā)表于 01-26 06:11
「社區(qū)開發(fā)者說」張?jiān)婁浚何业?b class='flag-5'>Rust構(gòu)建RT-Thread安全組件項(xiàng)目之旅,獻(xiàn)給所有開源社區(qū)的你
僅關(guān)于如何為RT-Thread添加Rust支持,更關(guān)于一個(gè)年輕開發(fā)者如何找到熱愛的方向、克服挑戰(zhàn)并感受到開源協(xié)作的力量。希望她的經(jīng)歷,能激勵(lì)更多正在觀望的你,加入我
汽車網(wǎng)絡(luò)安全開發(fā)語(yǔ)言選型指南:C/C++/Rust/Java等主流語(yǔ)言對(duì)比+Perforce QAC/Klocwork工具支持
汽車網(wǎng)絡(luò)安全如何選編程語(yǔ)言?C、C++、Rust、Java……誰(shuí)更適合AUTOSAR、ISO/SAE 21434?一文了解8種主流語(yǔ)言的優(yōu)劣與適用場(chǎng)景,以及Perforce QAC/Klocwork對(duì)MISRA、CERT等規(guī)范的支持。
【EASY EAI Nano-TB(RV1126B)開發(fā)板試用】桌面系統(tǒng)功能測(cè)試-安裝桌面系統(tǒng)chromium-browser
22.04.5 LTS (GNU/Linux 6.1.118 aarch64)
無(wú)線網(wǎng)絡(luò)ssh成功登陸。
[顯示屏接線]
屏幕尺寸
8寸
觸摸屏
支持多點(diǎn)觸摸,I2C接口
分辨率
800 * 1280
發(fā)表于 12-01 06:44
2025開放原子開發(fā)者大會(huì)旋武開源社區(qū)Rust分論壇成功舉辦
11月22日,2025開放原子開發(fā)者大會(huì)——旋武開源社區(qū)Rust分論壇在北京順利召開。論壇以“共建中國(guó)Rust生態(tài)”為核心主題,匯聚京東、華為、vivo、阿里、毛豆教育、DORA社區(qū)及南京大學(xué)等企業(yè)與學(xué)術(shù)機(jī)構(gòu)技術(shù)專家,及眾多Rust
2025開放原子開發(fā)者大會(huì)旋武社區(qū)Rust分論壇即將啟幕
在數(shù)字化轉(zhuǎn)型持續(xù)深化、系統(tǒng)安全與性能需求愈發(fā)迫切的當(dāng)下,Rust憑借強(qiáng)大的內(nèi)存安全、高并發(fā)性能和卓越的開發(fā)者體驗(yàn),正成為重塑軟件開發(fā)疆界的關(guān)鍵力量,更是構(gòu)建下一代可靠高效基礎(chǔ)設(shè)施的核心選擇。11月
RusT-Thread:基于Rust面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實(shí)踐 | 技術(shù)集結(jié)
RT-Thread為基礎(chǔ),使用Rust語(yǔ)言重構(gòu)其內(nèi)核,形成了全新的RusT-Thread系統(tǒng)。系統(tǒng)采用模塊化架構(gòu),涵蓋內(nèi)核服務(wù)、進(jìn)程調(diào)度、內(nèi)存管理、線程通信與時(shí)鐘控制等核心
體積更小且支持大功率!ROHM開始量產(chǎn)TOLL封裝的SiC MOSFET
全球知名半導(dǎo)體制造商ROHM(總部位于日本京都市)宣布,已開始量產(chǎn)TOLL(TO-LeadLess)封裝的SiC MOSFET“SCT40xxDLL”系列產(chǎn)品。與同等耐壓和導(dǎo)通電阻的以往封裝產(chǎn)品
RT-Thread 遇上 Rust:安全內(nèi)核 RusT-Thread 的誕生
大家好,我們是中國(guó)科學(xué)技術(shù)大學(xué)操作系統(tǒng)原理與設(shè)計(jì)(H)課oooooS小組。這個(gè)項(xiàng)目是我們的課程大作業(yè):參考RT-Thread架構(gòu),使用Rust搭建一個(gè)原生的嵌入式操作系統(tǒng)內(nèi)核。初識(shí)Rust是因?yàn)閤k
KiCad 已支持導(dǎo)入 Altium 工程(Project)
“ ?9.0.3 的小版本更新中增加一個(gè)非常實(shí)用的功能:直接導(dǎo)入 Altium 的工程,省去了分別導(dǎo)入原理圖和 PCB 的麻煩。? ” ? Altium 導(dǎo)入器 從 ?8.0 開始,KiCad
CYW55513是否支持linux4.4?
開始支持55513的驅(qū)動(dòng)版本是Infineon Linux Wi-Fi驅(qū)動(dòng)程序(FMAC)(v2024_1115)
但在發(fā)行說明中有一句話
從內(nèi)核版本 4.14 到內(nèi)核版本 6.1.97 的反向移植支持
說明backport是不
發(fā)表于 06-05 07:26
Chromium正式開始支持Rust
評(píng)論