【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中fallible
和infallible
非同步並發的挑戰,將其與兩種不同語言的方法進行了比較,並通過一個模型涵蓋了所有案例。
部落格原文
用Rust移植Tectonic
Tectonic
是用C
語言實現的,一款現代化,完整,獨立的TeX/LaTeX
引擎,由XeTeX和TeXLive提供支援。
CrLF0710
正在用 c2rust 工具移植它。項目Github
From 日報小組 洋芋
日報訂閱地址:
獨立日報訂閱地址:
- Telgram Channel
- 阿里雲語雀訂閱
- Steemit
- GitHub
社區學習交流平台訂閱:
- Rust.cc論壇: 支援rss
- Rust Force: 支援rss
- 微信公眾號:Rust語言學習交流