WEFV2626EFCEYYYB15VEF

 

詳細資料

  • ISBN:9579243042
  • 叢書系列:
  • 規格:平裝 / 16k菊 / 14.8 x 21 cm / 單色印刷 / 初版
  • 出版地:台灣
  • 本書分類:> >

 

 

谷歌新一代開源作業系統 Fuchsia 的開發者網站上公布了一份 Fuchsia 編輯語言策略,文檔描述了 C、C++、Dart、Rust 與 Go 的優劣勢,並明確指定了其中哪些語言將會在 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(Fuchsia Interface 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,應該是還沒有做好準備。 ... 而另一方面,此前關於支持 JavaScript 的傳言,看來也無法得證。

 

 

WEFV2626EFCEYYYB15VEF

 

 

 

文章來源取自於:

 

 

壹讀 https://read01.com/3zEOKy6.html

博客來 https://www.books.com.tw/exep/assp.php/888words/products/0010058706

如有侵權,請來信告知,我們會立刻下架。

DMCA:dmca(at)kubonews.com

聯絡我們:contact(at)kubonews.com


潭子齊耳瀏海短髮推薦髮廊后里耳圈染髮專業剪髮推薦髮廊綠園道附近英倫油頭推薦髮型設計工作室大雅不經意微捲髮
台中修改肩髮推薦髮廊 霧峰頭皮舒活護理專業染髮燙髮髮廊 台中西屯染髮推薦綠園道附近八字劉海專業剪髮推薦髮廊 梧棲泰迪熊卷髮推薦髮廊專業剪髮推薦髮廊 染髮技術最好的台中髮廊台中南區韓系厚瀏海推薦染髮店 台中東區韓式雲朵鬆鬆燙推薦染髮店 台中西屯染髮推薦北屯如何維持頭髮的顏色學生染髮推薦髮廊 台中泰迪熊卷髮推薦髮廊推薦染髮髮廊 染髮技術最好的台中髮廊

arrow
arrow
    全站熱搜

    這款討論度很高 發表在 痞客邦 留言(0) 人氣()