請更新您的瀏覽器

您使用的瀏覽器版本較舊,已不再受支援。建議您更新瀏覽器版本,以獲得最佳使用體驗。

程式語言後起之秀,Rust 如何成為最受喜愛第一名語言?

科技新報

更新於 2024年05月31日10:21 • 發布於 2024年05月31日11:00

「Rust 是種一旦開始了解,就會讓開發者產生使用慾望的程式語言」,根據 Stack Overflow 的 2023 年度開發者調查,雖然 Rust 在常用語言清單中排名僅 14,但它在「最受讚賞(most admired)」排名中名列第一,超過 80% 開發者表示明年想要再次使用。

且程式語言流行指數資料來看,Rust 在過去五年中成長也最快,達到 2.1%,大家都很樂於當一名「Rustacean」。

那麼 Rust 語言的令人著迷之處在哪?首先 Rust 是一種相對較新的語言,自由軟體社群 Mozilla 程式設計師 Graydon Hoare 在 2006 年作為個人專案開發,靈感還是因為自家公寓電梯故障,由於軟體故障得爬上 21 層樓才可以返家,他憶起,我們甚至無法製造出一台可以正常運作的電梯。

靈感源於生活,他意識到問題在於程式如何使用記憶體(memory),因此編寫出小型、快速且沒有記憶體錯誤的程式碼,並以一種植物病原體真菌 Rust 命名,說這種真菌由於需要生存,總是過度設計(over-engineered)。

Rust 1.0 於 2015 年發布,之所以會越來越受歡迎,人工智慧快速發展崛功不可沒,GitHub Octoverse 報告指出,全球生成式 AI 專案的個人貢獻者(IC)大幅增長,同比增長 148%,生成式 AI 專案總數同比增長 248%。

Rust 是人工智慧應用程式的好選擇,因為這個語言優先考慮效能和記憶體安全,也不會影響速度。由於不使用自動記憶體管理機制垃圾回收(GC)因此運行速度更快。2020 年Discord 的工程師也用 Rust 重寫其中一個系統,發現運行速度提高 10 倍。

Rust 也用於許多不同的應用程式,像是網頁開發、網頁程式設計、系統程式設計、遊戲開發和資料科學後端等等。許多家喻戶曉的企業也都有用過這種語言。 Dropbox 使該語言來將檔案同步到使用者的電腦,Cloudflare 用來處理超過 20% 的網路流量,Meta 以 Rust 重新設計管理內部原始碼的軟體。

(首圖來源:Unsplash

立刻加入《科技新報》LINE 官方帳號,全方位科技產業新知一手掌握!

查看原始文章

更多科技相關文章

01

晶睿下市,最後交易日公布!晶睿做什麼的?安控股王昔日1年賺1股本,將成台達電全資子公司

今周刊
02

超微與Meta擴大戰略合作 奪5年600億美元晶片大單 

路透社
03

路透:DeepSeekAI模型 疑偷用輝達頂級晶片

路透社
04

Bananas PropTech獲百萬美元募資!591創辦人、台科電入列,加速AI租賃平台布局

創業小聚
05

封鎖槍手ChatGPT帳號卻未通報 加拿大召見OpenAI高層說明

路透社
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

留言 3

留言功能已停止提供服務。試試全新的「引用」功能來留下你的想法。

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...