【Rust日報】 2019-09-10:部落格文章- Futures並發

  • 2019 年 10 月 4 日
  • 筆記

Rustup 1.19.0 發布

Rustup工作組很高興地宣布發布Rustup 1.19.0。可以從通常的地方或通過運行rustup self update來獲取更新它。

這個版本的rustup進行了以下改進:

  • 管道pipeline,啟用全執行緒IO以進行安裝,這有望實現更快的解包速度。
  • 緩解了一些病毒掃描程式的狀況
  • ……

詳細資訊可以在changelog中找到。

Eclipse IDE支援Rust開發

Eclipse Corrosion中支援Rust應用程式開發。

詳細資訊

Rust編寫作業系統,8月更新

詳細資訊參見部落格。

部落格文章:Futures並發

通常,當你運行Futures時,你可以通過以下三種方式之一調度它們:

  • 運行一個future,並等待它完成。
  • 運行多個futures,並等待所有完成。
  • 運行多個futures,並等待第一個完成。

第一種調度方式是「順序」的,後兩種調度方法是「並發」的,並且具有細微的差別。

在這篇文章中,討論了Rust中fallibleinfallible非同步並發的挑戰,將其與兩種不同語言的方法進行了比較,並通過一個模型涵蓋了所有案例。

部落格原文

用Rust移植Tectonic

Tectonic是用C語言實現的,一款現代化,完整,獨立的TeX/LaTeX引擎,由XeTeX和TeXLive提供支援。

CrLF0710正在用 c2rust 工具移植它。項目Github


From 日報小組 洋芋

日報訂閱地址:

獨立日報訂閱地址:

  • Telgram Channel
  • 阿里雲語雀訂閱
  • Steemit
  • GitHub

社區學習交流平台訂閱:

  • Rust.cc論壇: 支援rss
  • Rust Force: 支援rss
  • 微信公眾號:Rust語言學習交流