AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

Rust 在許多方面都優于 Go,但為什么沒有 Go 流行?

來源: 責編: 時間:2024-06-18 17:06:19 145觀看
導讀最近連續在 Quora 看到幾個關于 Go 和 Rust 的問題,討論的都是為什么看起來 Rust 的設計、性能等許多方面都優于 Go,但為什么就是沒有 Go 流行呢?以下是一些回答:圖片首先 Go 是背靠 Google,受到了大量的資金、人員的支持

最近連續在 Quora 看到幾個關于 Go 和 Rust 的問題,討論的都是為什么看起來 Rust 的設計、性能等許多方面都優于 Go,但為什么就是沒有 Go 流行呢?c9K28資訊網——每日最新資訊28at.com

以下是一些回答:c9K28資訊網——每日最新資訊28at.com

圖片圖片c9K28資訊網——每日最新資訊28at.com

  • 首先 Go 是背靠 Google,受到了大量的資金、人員的支持。
  • 兩者的領域不同, Go  更擅長網絡和通用的開發,而 Rust 更擅長系統開發。
  • Rust 的主要競爭對手是 C 語言這樣有深厚底蘊的編程語言。

圖片圖片c9K28資訊網——每日最新資訊28at.com

  • Go 很簡單,開發者想要寫點東西只需要花很少的時間來學習,而相反的 Rust 的學習線路更佳陡峭。
  • Rust 的語言設計很好,但是編譯器有時候非常苛刻(不過也正是因為這一點,Rust 寫的代碼更加安全高效)。
  • Go 有許多好用的標準庫,而 Rust 的標準庫較少(說到標準庫那還是 Go、Python、C# 這類語言的標準庫更加強大)

圖片圖片c9K28資訊網——每日最新資訊28at.com

  • 因為 Rust 現在并不是“更好”語言的唯一選擇,有以下一些原因不選擇一門語言。
  • 團隊對一門語言的掌握程度
  • 還有遷移成本、現有的代碼庫、工具鏈等。

圖片圖片c9K28資訊網——每日最新資訊28at.com

  • Rust 語言更接近 C++ 而不是為應用設計的語言

應用程序開發的廣度肯定比系統語言的用戶更多。c9K28資訊網——每日最新資訊28at.com

  • 速度和資源占用并不是主要的問題,開發者的時間成本比服務器成本更高。
  • 其實 Go 的資源占用已經很好了,相對于 Java 來說。c9K28資訊網——每日最新資訊28at.com

總的來說 Rust 和 Go 本質上都不是解決同一類型的語言。c9K28資訊網——每日最新資訊28at.com

Rust 的更加偏向于系統編程,而 Go 可以拿來做應用開發,更多的是做云原生開發。c9K28資訊網——每日最新資訊28at.com

Go 的學習曲線也比 Rust 低很多,同時背靠 Google 也帶來了許多殺手級的應用(kubernetes、Docker 等)c9K28資訊網——每日最新資訊28at.com

參考鏈接:c9K28資訊網——每日最新資訊28at.com

  • https://www.quora.com/Go-programming-language-Rust-is-way-better-than-Go-in-many-aspects-but-why-is-it-not-getting-popular-as-Go
  • https://www.quora.com/Why-is-Rust-not-more-popular-than-Go

本文鏈接:http://www.tebozhan.com/showinfo-26-94591-0.htmlRust 在許多方面都優于 Go,但為什么沒有 Go 流行?

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 探析負載均衡器的實現原理

下一篇: 劉亦菲代言《魔力寶貝:復興》明日公測,6 月 19 日相約新的法蘭大陸

標簽:
  • 熱門焦點
Top