首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】 2020-07-03 Google的Android將使用Rust

【Rust日报】 2020-07-03 Google的Android將使用Rust

作者头像
MikeLoveRust
发布2020-07-14 11:07:30
4550
发布2020-07-14 11:07:30
举报

將linux kernel程式碼轉換成rust的筆記

這裡主要使用 c2rust 來做轉換而非人工轉換

在clang 9.0的新功能asm gotos加進來後,能翻譯更多的部份

但太多的gcc專用語法還是讓很多程式無法翻譯成rust

雖然增加了許多擴展進 c2rust 但還是有問題

例如c2rust沒辨法翻譯C的巨集是一個很大的問題

https://immunant.com/blog/2020/06/kernel_modules/

DUSTR: 從dart 呼叫Rust

https://github.com/mqnfred/dustr

gleam 0.10版

Gleam是一種靜態程式語言,它可以編譯成Erlang,並直接與其他BEAM語言(例如Erlang,Elixir和LFE)相互操作。

https://github.com/gleam-lang/gleam

Google的Android將使用Rust

Android平台安全負責人Sudhi Herle在昨天的Android開發者每週視頻中說:

隨著時間的流逝,我們將繼續對Rust進行投資,看看哪些系統組件最好用Rust編寫。我們相信Rust將最終從根本上使平台對我們所有用戶安全。

https://www.youtube.com/watch?v=MNkFSCRUk6E&feature=youtu.be&t=727


From 日报小组 @Damody

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 將linux kernel程式碼轉換成rust的筆記
  • DUSTR: 從dart 呼叫Rust
  • gleam 0.10版
  • Google的Android將使用Rust
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档