女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

谷歌Fuchsia編輯語(yǔ)言策略介紹

汽車玩家 ? 來(lái)源:開(kāi)源中國(guó) ? 作者:oschina ? 2020-02-26 15:14 ? 次閱讀

谷歌新一代開(kāi)源操作系統(tǒng)Fuchsia 的開(kāi)發(fā)者網(wǎng)站上公布了一份Fuchsia 編輯語(yǔ)言策略,文檔描述了 C、C++、Dart、Rust 與 Go 的優(yōu)劣勢(shì),并明確指定了其中哪些語(yǔ)言將會(huì)在 Fuchsia 開(kāi)發(fā)生態(tài)中得到怎樣程度的支持。

谷歌Fuchsia編輯語(yǔ)言策略介紹

該策略文檔描述了 Fuchsia 項(xiàng)目在 Fuchsia Platform Source Tree(Fuchsia 平臺(tái)源碼樹(shù))和供終端開(kāi)發(fā)者在這之外構(gòu)建 Fuchsia 開(kāi)發(fā)目標(biāo)設(shè)備軟件時(shí)使用和支持的編程語(yǔ)言。

Fuchsia Platform Source Tree 是 fuchsia.googlesource.com 上托管的 Fuchsia 源碼,終端開(kāi)發(fā)者是指在 Fuchsia Platform Source Tree 之外為 Fuchsia 編寫(xiě)軟件的人。與終端開(kāi)發(fā)者相比,F(xiàn)uchsia Platform Source Tree 可以匯聚對(duì) Fuchsia 系統(tǒng)及其基礎(chǔ)技術(shù)更大的更改,因?yàn)榭梢詧?zhí)行僅影響 Fuchsia Platform Source Tree 的更改,而無(wú)需與其他人員進(jìn)行協(xié)調(diào)。相反,影響終端開(kāi)發(fā)者的更改需要更多的協(xié)調(diào),并且需要更長(zhǎng)的執(zhí)行時(shí)間。

谷歌介紹,對(duì)終端開(kāi)發(fā)者的支持意味著 Fuchsia SDK 需要包含可幫助他們?yōu)?Fuchsia 開(kāi)發(fā)軟件的工具和庫(kù),包括 FIDL(FuchsiaInterface definition language,F(xiàn)uchsia接口定義語(yǔ)言)特定語(yǔ)言后端與支持庫(kù)等。對(duì)異步編程的強(qiáng)大支持則意味著可以使用直線型代碼,例如使用 Rust/Dart 等語(yǔ)言的 async/await 編寫(xiě)異步程序。

文檔接下來(lái)分別羅列了幾種編程語(yǔ)言,分析了它們的優(yōu)缺點(diǎn)之后,得出如下結(jié)論:

C

C 被支持用于終端開(kāi)發(fā)者。

在 Fuchsia Platform Source Tree 中,不鼓勵(lì)使用 C 的新用法,并且僅批準(zhǔn)用于以下領(lǐng)域:

用于底層系統(tǒng)編程,包括內(nèi)核中

用于定義到共享庫(kù)和其它系統(tǒng)組件的 ABI 穩(wěn)定接口

C++

C++ 被支持用于終端開(kāi)發(fā)者。

批準(zhǔn)在整個(gè) Fuchsia Platform Source Tree 中使用 C++。

Dart

Dart 被支持用于面向非驅(qū)動(dòng)程序的終端開(kāi)發(fā)者。

Dart 被批準(zhǔn)在 Fuchsia Platform Source Tree 中用于用戶界面和無(wú)限期運(yùn)行的程序。

Rust

終端開(kāi)發(fā)者不支持使用 Rust。

除了 Zircon 內(nèi)核,Rust 被批準(zhǔn)在整個(gè) Fuchsia Platform Source Tree 中使用。

Go

Go 僅被批準(zhǔn)在網(wǎng)絡(luò)技術(shù)棧中使用,因?yàn)榫W(wǎng)絡(luò)棧的遷移需要大量成本。時(shí)間準(zhǔn)許的話,應(yīng)該將網(wǎng)絡(luò)棧遷移到批準(zhǔn)的語(yǔ)言。

必須將 Fuchsia 中用于目標(biāo)設(shè)備上生產(chǎn)軟件的所有其它Go 代碼遷移到批準(zhǔn)的語(yǔ)言。

總結(jié)一下,Go 在 Fuchsia 生態(tài)中可能會(huì)有些失落,值得注意的是文檔中關(guān)于其缺點(diǎn)的介紹:

使用垃圾回收來(lái)管理內(nèi)存,這比其它用于管理內(nèi)存的技術(shù)占用更多的資源

運(yùn)行時(shí)環(huán)境龐大

Fuchsia Platform Source Tree 在使用 Go 方面具有負(fù)面的實(shí)施經(jīng)驗(yàn)。Fuchsia 項(xiàng)目在 Go 中構(gòu)建的系統(tǒng)組件消耗的內(nèi)存和內(nèi)核資源相比使用 C++ 或 Rust 構(gòu)建的同類組件更多

工具鏈產(chǎn)生大型二進(jìn)制文件

值得關(guān)注的是,文檔中沒(méi)有涉及 Fuchsia已經(jīng)確認(rèn)支持的 Python。不過(guò)關(guān)于Python 的支持細(xì)節(jié),支持語(yǔ)言頁(yè)面也沒(méi)有詳細(xì)內(nèi)容,只有一欄欄TODO,應(yīng)該是還沒(méi)有做好準(zhǔn)備。

谷歌Fuchsia編輯語(yǔ)言策略介紹

而另一方面,此前關(guān)于支持 JavaScript的傳言,看來(lái)也無(wú)法得證。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6223

    瀏覽量

    107469
  • 操作系統(tǒng)
    +關(guān)注

    關(guān)注

    37

    文章

    7077

    瀏覽量

    124923
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    C語(yǔ)言的歷史及程序介紹

    電子發(fā)燒友網(wǎng)站提供《C語(yǔ)言的歷史及程序介紹.pdf》資料免費(fèi)下載
    發(fā)表于 04-09 16:10 ?0次下載

    語(yǔ)言模型的解碼策略與關(guān)鍵優(yōu)化總結(jié)

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

    圖紙編輯器的基本操作

    “ ?之前幾篇推文詳細(xì)介紹了圖紙編輯器的亮點(diǎn)功能,最后我們?cè)?b class='flag-5'>介紹一下圖紙編輯器的基本操作,來(lái)結(jié)束這個(gè)系列 ? ” 主窗口工具欄 工具欄由以下工具組成,不同操作系統(tǒng)的圖標(biāo)樣式可能不同;不
    的頭像 發(fā)表于 12-04 18:18 ?440次閱讀
    圖紙<b class='flag-5'>編輯</b>器的基本操作

    語(yǔ)言模型開(kāi)發(fā)語(yǔ)言是什么

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

    字節(jié)發(fā)布SeedEdit圖像編輯模型

    近日,字節(jié)跳動(dòng)公司在其豆包大模型團(tuán)隊(duì)的官方網(wǎng)站上,正式公布了其最新的通用圖像編輯模型——SeedEdit。這款創(chuàng)新性的圖像編輯模型,為用戶提供了前所未有的便捷圖像編輯體驗(yàn)。 據(jù)官方介紹
    的頭像 發(fā)表于 11-12 10:43 ?633次閱讀

    MCU編程語(yǔ)言和開(kāi)發(fā)環(huán)境介紹

    微控制器單元(Microcontroller Unit,簡(jiǎn)稱MCU)是嵌入式系統(tǒng)的核心,廣泛應(yīng)用于各種電子產(chǎn)品中。隨著技術(shù)的發(fā)展,MCU編程語(yǔ)言和開(kāi)發(fā)環(huán)境也在不斷進(jìn)步,以適應(yīng)不同的應(yīng)用需求。 1.
    的頭像 發(fā)表于 11-01 11:51 ?1976次閱讀

    谷歌將推出Gemini大型語(yǔ)言模型

    近日,有報(bào)道稱谷歌正在秘密研發(fā)一個(gè)代號(hào)為“Project Jarvis”的項(xiàng)目,該項(xiàng)目旨在通過(guò)接管用戶的瀏覽器,為消費(fèi)者提供全方位的日常生活助手服務(wù)。 據(jù)悉,“Project Jarvis”項(xiàng)目將能
    的頭像 發(fā)表于 10-29 15:11 ?594次閱讀

    聯(lián)發(fā)科新一代天璣旗艦芯片針對(duì)谷歌語(yǔ)言模型Gemini Nano優(yōu)化

    近日,聯(lián)發(fā)科宣布了一個(gè)重要的技術(shù)進(jìn)展——新一代天璣旗艦芯片已經(jīng)針對(duì)谷歌的大語(yǔ)言模型Gemini Nano進(jìn)行了深度優(yōu)化。
    的頭像 發(fā)表于 10-09 16:44 ?730次閱讀

    vim編輯器如何使用

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

    常用編輯器之Vim編輯

    在Linux下我們對(duì)文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)大,是大多數(shù)Linux程序員選擇使用的編輯器。下面先簡(jiǎn)單介紹Vim
    發(fā)表于 08-22 09:48

    谷歌獲Character.AI大模型技術(shù)授權(quán),創(chuàng)始人重歸谷歌懷抱

    8月5日最新資訊,創(chuàng)新企業(yè)Character.AI在上周五正式宣布,他們已經(jīng)與科技巨頭谷歌的母公司Alphabet達(dá)成了一項(xiàng)重要合作,非獨(dú)家授權(quán)谷歌使用其先進(jìn)的大型語(yǔ)言模型技術(shù)。此次合作不僅標(biāo)志著雙方在人工智能領(lǐng)域的深度合作,也
    的頭像 發(fā)表于 08-05 14:35 ?664次閱讀

    DeepL推出新一代翻譯編輯大型語(yǔ)言模型

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

    Transformer語(yǔ)言模型簡(jiǎn)介與實(shí)現(xiàn)過(guò)程

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

    谷歌Gemma 2大語(yǔ)言模型升級(jí)發(fā)布,性能與安全性雙重飛躍

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

    谷歌發(fā)布新型大語(yǔ)言模型Gemma 2

    在人工智能領(lǐng)域,大語(yǔ)言模型一直是研究的熱點(diǎn)。近日,全球科技巨頭谷歌宣布,面向全球研究人員和開(kāi)發(fā)人員,正式發(fā)布了其最新研發(fā)的大語(yǔ)言模型——Gemma 2。這款模型以其高效能和低成本的特點(diǎn),引起了業(yè)界的廣泛關(guān)注。
    的頭像 發(fā)表于 06-29 09:48 ?665次閱讀