這裡主要使用 c2rust 來做轉換而非人工轉換
在clang 9.0的新功能asm gotos加進來後,能翻譯更多的部份
但太多的gcc專用語法還是讓很多程式無法翻譯成rust
雖然增加了許多擴展進 c2rust 但還是有問題
例如c2rust沒辨法翻譯C的巨集是一個很大的問題
https://immunant.com/blog/2020/06/kernel_modules/
https://github.com/mqnfred/dustr
Gleam是一種靜態程式語言,它可以編譯成Erlang,並直接與其他BEAM語言(例如Erlang,Elixir和LFE)相互操作。
https://github.com/gleam-lang/gleam
Android平台安全負責人Sudhi Herle在昨天的Android開發者每週視頻中說:
隨著時間的流逝,我們將繼續對Rust進行投資,看看哪些系統組件最好用Rust編寫。我們相信Rust將最終從根本上使平台對我們所有用戶安全。
https://www.youtube.com/watch?v=MNkFSCRUk6E&feature=youtu.be&t=727
From 日报小组 @Damody