在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

谷歌Fuchsia編輯語言策略介紹

汽車玩家 ? 來源:開源中國 ? 作者:oschina ? 2020-02-26 15:14 ? 次閱讀

谷歌新一代開源操作系統Fuchsia 的開發者網站上公布了一份Fuchsia 編輯語言策略,文檔描述了 C、C++、Dart、Rust 與 Go 的優劣勢,并明確指定了其中哪些語言將會在 Fuchsia 開發生態中得到怎樣程度的支持。

谷歌Fuchsia編輯語言策略介紹

該策略文檔描述了 Fuchsia 項目在 Fuchsia Platform Source Tree(Fuchsia 平臺源碼樹)和供終端開發者在這之外構建 Fuchsia 開發目標設備軟件時使用和支持的編程語言。

Fuchsia Platform Source Tree 是 fuchsia.googlesource.com 上托管的 Fuchsia 源碼,終端開發者是指在 Fuchsia Platform Source Tree 之外為 Fuchsia 編寫軟件的人。與終端開發者相比,Fuchsia Platform Source Tree 可以匯聚對 Fuchsia 系統及其基礎技術更大的更改,因為可以執行僅影響 Fuchsia Platform Source Tree 的更改,而無需與其他人員進行協調。相反,影響終端開發者的更改需要更多的協調,并且需要更長的執行時間。

谷歌介紹,對終端開發者的支持意味著 Fuchsia SDK 需要包含可幫助他們為 Fuchsia 開發軟件的工具和庫,包括 FIDL(FuchsiaInterface definition language,Fuchsia接口定義語言)特定語言后端與支持庫等。對異步編程的強大支持則意味著可以使用直線型代碼,例如使用 Rust/Dart 等語言的 async/await 編寫異步程序。

文檔接下來分別羅列了幾種編程語言,分析了它們的優缺點之后,得出如下結論:

C

C 被支持用于終端開發者。

在 Fuchsia Platform Source Tree 中,不鼓勵使用 C 的新用法,并且僅批準用于以下領域:

用于底層系統編程,包括內核中

用于定義到共享庫和其它系統組件的 ABI 穩定接口

C++

C++ 被支持用于終端開發者。

批準在整個 Fuchsia Platform Source Tree 中使用 C++。

Dart

Dart 被支持用于面向非驅動程序的終端開發者。

Dart 被批準在 Fuchsia Platform Source Tree 中用于用戶界面和無限期運行的程序。

Rust

終端開發者不支持使用 Rust。

除了 Zircon 內核,Rust 被批準在整個 Fuchsia Platform Source Tree 中使用。

Go

Go 僅被批準在網絡技術棧中使用,因為網絡棧的遷移需要大量成本。時間準許的話,應該將網絡棧遷移到批準的語言。

必須將 Fuchsia 中用于目標設備上生產軟件的所有其它Go 代碼遷移到批準的語言。

總結一下,Go 在 Fuchsia 生態中可能會有些失落,值得注意的是文檔中關于其缺點的介紹:

使用垃圾回收來管理內存,這比其它用于管理內存的技術占用更多的資源

運行時環境龐大

Fuchsia Platform Source Tree 在使用 Go 方面具有負面的實施經驗。Fuchsia 項目在 Go 中構建的系統組件消耗的內存和內核資源相比使用 C++ 或 Rust 構建的同類組件更多

工具鏈產生大型二進制文件

值得關注的是,文檔中沒有涉及 Fuchsia已經確認支持的 Python。不過關于Python 的支持細節,支持語言頁面也沒有詳細內容,只有一欄欄TODO,應該是還沒有做好準備。

谷歌Fuchsia編輯語言策略介紹

而另一方面,此前關于支持 JavaScript的傳言,看來也無法得證。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 谷歌
    +關注

    關注

    27

    文章

    6225

    瀏覽量

    107616
  • 操作系統
    +關注

    關注

    37

    文章

    7103

    瀏覽量

    125033
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    C語言的歷史及程序介紹

    電子發燒友網站提供《C語言的歷史及程序介紹.pdf》資料免費下載
    發表于 04-09 16:10 ?0次下載

    語言模型的解碼策略與關鍵優化總結

    本文系統性地闡述了大型語言模型(LargeLanguageModels,LLMs)中的解碼策略技術原理及其實踐應用。通過深入分析各類解碼算法的工作機制、性能特征和優化方法,為研究者和工程師提供了全面
    的頭像 發表于 02-18 12:00 ?523次閱讀
    大<b class='flag-5'>語言</b>模型的解碼<b class='flag-5'>策略</b>與關鍵優化總結

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細介紹了圖紙編輯器的亮點功能,最后我們再介紹一下圖紙編輯器的基本操作,來結束這個系列 ? ” 主窗口工具欄 工具欄由以下工具組成,不同操作系統的圖標樣式可能不同;不
    的頭像 發表于 12-04 18:18 ?478次閱讀
    圖紙<b class='flag-5'>編輯</b>器的基本操作

    語言模型開發語言是什么

    在人工智能領域,大語言模型(Large Language Models, LLMs)背后,離不開高效的開發語言和工具的支持。下面,AI部落小編為您介紹語言模型開發所依賴的主要編程
    的頭像 發表于 12-04 11:44 ?610次閱讀

    字節發布SeedEdit圖像編輯模型

    近日,字節跳動公司在其豆包大模型團隊的官方網站上,正式公布了其最新的通用圖像編輯模型——SeedEdit。這款創新性的圖像編輯模型,為用戶提供了前所未有的便捷圖像編輯體驗。 據官方介紹
    的頭像 發表于 11-12 10:43 ?679次閱讀

    MCU編程語言和開發環境介紹

    微控制器單元(Microcontroller Unit,簡稱MCU)是嵌入式系統的核心,廣泛應用于各種電子產品中。隨著技術的發展,MCU編程語言和開發環境也在不斷進步,以適應不同的應用需求。 1.
    的頭像 發表于 11-01 11:51 ?2037次閱讀

    谷歌將推出Gemini大型語言模型

    近日,有報道稱谷歌正在秘密研發一個代號為“Project Jarvis”的項目,該項目旨在通過接管用戶的瀏覽器,為消費者提供全方位的日常生活助手服務。 據悉,“Project Jarvis”項目將能
    的頭像 發表于 10-29 15:11 ?608次閱讀

    聯發科新一代天璣旗艦芯片針對谷歌語言模型Gemini Nano優化

    近日,聯發科宣布了一個重要的技術進展——新一代天璣旗艦芯片已經針對谷歌的大語言模型Gemini Nano進行了深度優化。
    的頭像 發表于 10-09 16:44 ?745次閱讀

    vim編輯器如何使用

    Vim編輯器是一個功能強大的文本編輯器,它基于Vi進行改進,并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應操作。以下是Vim編輯器的基本使用方法: 一、Vim
    的頭像 發表于 08-30 14:58 ?816次閱讀

    常用編輯器之Vim編輯

    在Linux下我們對文本進行編輯,經常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強大,是大多數Linux程序員選擇使用的編輯器。下面先簡單介紹Vim
    發表于 08-22 09:48

    谷歌獲Character.AI大模型技術授權,創始人重歸谷歌懷抱

    8月5日最新資訊,創新企業Character.AI在上周五正式宣布,他們已經與科技巨頭谷歌的母公司Alphabet達成了一項重要合作,非獨家授權谷歌使用其先進的大型語言模型技術。此次合作不僅標志著雙方在人工智能領域的深度合作,也
    的頭像 發表于 08-05 14:35 ?688次閱讀

    DeepL推出新一代翻譯編輯大型語言模型

    在人工智能與語言處理領域,DeepL再次以其創新實力引領潮流,宣布成功推出新一代面向翻譯與編輯應用的大型語言模型。這一里程碑式的進展,不僅鞏固了DeepL作為頂尖語言人工智能公司的地位
    的頭像 發表于 07-19 15:56 ?950次閱讀

    Transformer語言模型簡介與實現過程

    在自然語言處理(NLP)領域,Transformer模型以其卓越的性能和廣泛的應用前景,成為了近年來最引人注目的技術之一。Transformer模型由谷歌在2017年提出,并首次應用于神經機器翻譯
    的頭像 發表于 07-10 11:48 ?2857次閱讀

    谷歌Gemma 2大語言模型升級發布,性能與安全性雙重飛躍

    近日,谷歌面向全球科研界與開發者群體隆重推出了全新升級的Gemma 2大語言模型,標志著人工智能技術在語言處理領域的又一次重大進步。此次發布的Gemma 2,以其卓越的性能提升、高效的推理能力及內置的深度安全改進,吸引了業界的廣
    的頭像 發表于 07-02 10:20 ?692次閱讀

    谷歌發布新型大語言模型Gemma 2

    在人工智能領域,大語言模型一直是研究的熱點。近日,全球科技巨頭谷歌宣布,面向全球研究人員和開發人員,正式發布了其最新研發的大語言模型——Gemma 2。這款模型以其高效能和低成本的特點,引起了業界的廣泛關注。
    的頭像 發表于 06-29 09:48 ?682次閱讀
    主站蜘蛛池模板: 老师在办公室被躁得舒服小说 | 玖玖精品国产 | 久久久免费精品视频 | 午夜dy888理论在线播放 | 717影院理论午夜伦不卡久久 | 午夜精品在线免费观看 | 成人aaa| 国产精品视频一区国模私拍 | 国模爱爱 | 国产成人亚洲综合a∨婷婷 国产成人一区二区三中文 国产成人一区二区在线不卡 | 天天做天天爱天天爽综合网 | 国产精品午夜剧场 | 丝袜紧身裙国产在线播放 | 操操插插 | 欧美xxxx性疯狂bbbb | 亚洲视频1 | 免费伦费一区二区三区四区 | 中韩日欧美电影免费看 | 女人的逼毛片 | 888xxxx免费视频 | 国产精品久久久久久福利 | 三级黄色在线观看 | 欧美一级特黄aaaaaa在线看片 | 国产产一区二区三区久久毛片国语 | 免费看欧美一级特黄a大片 免费看欧美一级特黄a大片一 | 99伊人| 欧美不卡视频在线 | 免费看欧美一级片 | 欧美日韩高清一区 | 男人女人的免费视频网站 | 美女视频黄a | 美女网站视频色 | 色婷婷六月丁香七月婷婷 | 激情综合丁香 | 日韩a级毛片免费观看 | 亚洲免费成人在线 | 乱轮黄色小说 | 五月激情网站 | 关晓彤被调教出奶水的视频 | 午夜一级精品免费毛片 | 久久国产午夜精品理论片34页 |