| Rust | Redox OS | 作業系統

以Rust開發的Redox OS將達自我託管里程碑

以Rust開發的Redox OS將在幾個月內可自我託管,這代表Redox OS可執行Rust編譯器Rustc,並編譯Rust二進位檔案

2019-12-02

| Rust | Rustup | AWS | 開發

Rust安裝程式更新釋出Rustup 1.20,AWS加入贊助Rust行列

Rustup現在導入安裝設定檔的概念,讓開發者可以選擇最小、預設和完整安裝

2019-10-17

| Rust | 編譯 | 除錯 | 開發 | Crate

Rust 1.38加入工作管線編譯功能,可加速部分Crate編譯工作

由於編譯Crate不需要完整的相依項目,現在只要必要的元資料就緒,便會自動開始建置Crate

2019-09-30

| Rust | 網路驅動程式 | C | Go | 程式語言

研究人員以多個高階語言實作使用者空間網路驅動程式ixy,發現Rust效能好又安全

Rust處理每個資料封包比C語言還要多執行63%的指令,但是速度卻只慢4%,是具效能且安全性的驅動程式開發語言選擇

2019-09-17

| Iqlusion | Rust | 開發框架 | 開發

Iqlusion推出Rust應用程式開發框架Abscissa

Iqlusion為了加速自家Rust應用程式開發,將建置Rust的基礎整合為開發框架,現在對外開源釋出

2019-07-24

| Bitbucket | Rust | Mozilla | 多執行緒 | 開發 | 記憶體安全

程式碼託管服務Bitbucket為何選擇使用Rust開發專案

Bitbucket評估各種熱門程式語言,發現Rust執行效能跟C++相當,但開發起來更簡單,而且又具有記憶體安全的特性

2019-06-24

| Mozilla | Rust | 程式語言 | 開發

Rust社群釋出2019年發展計畫,要放慢腳步讓專案更加穩定成熟

Rust在2018年發展快速,留下了許多技術債,在組織治理上也有許多流程待調整,Rust要在2019年站穩腳跟強化專案基礎

2019-04-24

| Rust | Cargo | Crate | 開發

Rust釋出1.34支援crates.io以外的替代註冊表

從Rust 1.34開始,維護閉源專案的開發者,可以使用替代註冊表,在同一Crate專案還能同時依賴crates.io與替代註冊表

2019-04-19

| Rust | const | Pinning | 開發

Rust 1.33釋出,常數中let綁定以及解構現已穩定可用

最新版本的Rust改進const fn支援諸多常數相關語法,像是賦值x = y、賦值運算子表達x += y等寫法,現在都已經可以使用。

2019-03-05

| 開發 | Rust | Allocator

Rust 1.32.0釋出預設使用系統分配器

由於種種原因,過去Rust使用jemalloc做為預設分配器,但在Rust 1.28加入了全域分配器,因此官方也就順勢在這個版本,將預設分配器切換成系統分配器。

2019-01-19

| Rust | 專案 | 流程控制

Rust創造者Graydon Hoare:社群應限制成長速度

專案需要流程控制,以避免發展過快導致不良結果,Rust創造者Graydon Hoare針對語言資源共享以及處理社群個體壓力兩部分提出建議。

2018-12-31

| Mozilla | Rust | 程式語言

Rust 2018大調查,專案大小持續上升、中型專案仍占多數

開發者有47.3%的人把Rust用於中型專案,程式碼數量在1,000到10,000行之間,20%的開發者則在1萬到10萬行的大型專案中使用Rust。

2018-11-29