这是来自 http://this-week-in-rust.org /网站关于Rust的一周博文、活动、版本开发、贡献者的集锦。在此,我们转载了过来,以便国内Rust语言爱好者学习。 
     
 
    精彩博文: 
       -  A Rusting Rubyist IV . Rust Structs and Arrays in Ruby. 
-  Rust's Built-in Traits, the When, How & Why . 
-  Type-checked matrix operations in Rust . 
-  Visualizing Rust's type-system . 
-  A web app with Nickel: From first line to Heroku deployment . 
-  Why you should take a closer look at Rust 1.0 . 
-  My First PR for the Rust compiler . 
-  [book] The Advanced Rust Programming Language . 
-  Abstracted Algebra in Rust, part I and part II . 
新版发布和项目更新:    -  Racer is now at v1.0 
-  Raft implementation is ready to start experimenting with . 
-  annotated-std-rs . An annotation of the Rust standard library. 
-  rust-syslog . Send syslog messages from Rust. 
-  unrar.rs . Rust library for extracting, listing and testing RAR archives. 
-  msgpack-rust . MessagePack implementation for Rust. 
 来自RustCamp的Slides和演讲: 
    RustCamp 是8月1日(上周六)举办的。如果你没去现场可以看下演讲的 Slides ,视频资料在接下来的某个时间里放出: 
       -  [pdf] Keynote by Aaron Turon and Niko Matsakis . 
-  [notes] Navigating the Open Seas by Carol (Nichols || Goulding) . 
-  [pdf] Making tools for Rust by Nick Cameron . 
-  [pdf] Mio: Fast Async IO for Rust by Carl Lerche . 
-  [slides] Who Owns This Stream of Data? by Alexis Beingessner . 
 What's cooking on nightly? 
   上周提交了130个请求。
       -  高级Rust编程语言(英文电子书)。Gankro landed The Advanced Rust Programming Language , which was quickly renamed to The Rustonomicon . This book is about unsafe Rust and will become Gankro's master's thesis. Read it online . 
-  Nonzeroing move hints . This patch adds drop flags to the stack as part of the non-zeroing drop RFC . It does not yet remove the drop flag from objects. 
-  @azerupi cleaned up the design of gitbook, the tool that generates The Book. 
-   Deprecated VecMap. This little-used unstable collection has been moved to thevec_mapcrate.
-  Deprecate a number of unstable features . The list is sizable. 
-   Implement CloneforBox<[T]> where T: Clone
-   Make AtomicPtrSend
-   Make RcandArcmem::forgetsafe  . This closes some corner-case soundness holes in reference counting.
-  More extended errors! . 
-   Add a --cap-lintsflag to the compiler  . This flag will be used by Cargo to avoid breaking dependencies when lints change .
-  Rewrite dropck to be more correct . 
-  Improve SipHash performance for longer data . 
-  Stabilize a number of small APIs . 
-   Implement CloneforBox<str>.
-  Gate associated type defaults . 1.1 stable mistakenly allowed default associated types to be written, but their use was completely broken. With other outstanding questions about the feature it has been gated for 1.2. 
新的Rust贡献者名单:    - Agoston Szepessy
- Andrew
- Andrew Kuchev
- Blake Loring
- Daniel Albert
- diaphore
- Jeehoon Kang
- Kieran Hunt
- krumelmonster
- Mark Buer
- Nicolette Verlinden
- Ralf Jung
- Taliesin Beynon
 新通过的RFCs 
       -  RFC 1183: Allow changing the default allocator 
-   RFC 1184: Stabilize the #[no_std]attribute
 最后意见征集 
   Rust团队每周都发布RFCs和key PRs的'final comment period',这周主要有: 
       -  Allow renaming imports when importing a group of symbols from a module. . 
-  Clarify rules for projections and well-formedness . 
-  Introduce a mid-level IR (MIR) in the compiler . 
-   Update FOLLOW set for tytokens  .
-   Add cargo install.
-  Improve ordered query API . 
-  Add item recovery collection APIs . 
-  Implement raw fat pointer comparisons . 
-   Add read_exacttoReadtrait  .
-   Allow #[must_use]on functions, rather than just types.  .
新的RFCs:    -   Place left arrow syntax ( place <- expr)  . Another attempt at coming up with a pleasing 'placement new' syntax.
-  Turn statically-known erroneous code into a warning and unconditional panic . 
-   Add Box::leakto leakBox<T>to a&'static mut T.
-   Specify that CoerceUnsizedshould ignorePhantomDatafields  .
 内部讨论: 
       -  Pre-RFC?: rustc UX guidelines . 
 近期的Rust活动: 
       -  8/5. Montreal . 
-  8/10. Seattle . 
-  8/11. San Diego . 
-  8/19. Los Angeles . 
-  8/26. Columbus Rust Society . 
-  8/31. Paris . 
 如果你正在组织一个Rust的活动,可以在 这里 添加,或者发邮件给: Erick Tryzelaar 或者 Brian Anderson 。 
    工作机会(关于RustProject): 
       -  Assistant Researcher in Karlsruhe, Germany for embedded development on ARM stm32. Contact Oliver Schneider 
 感谢乐其对本文的审校。 
    原文地址: This Week in Rust 90 
    相关阅读: 唐刚:Rust是近15年最佳工程实践的集大成者 ; 专访Elton:浅谈C++、Go的挑战者Rust ; 专访资深程序员庄晓立:我为什么要选择Rust? 
   极客头条Rust子社区,欢迎你来探讨和交流,直达地址:http://geek.csdn.net/forum/8
   欢迎加入CSDN Rust 学习交流微信群,内有大牛精彩分享,你可以随时提问,会有一个很好的探讨分为。请加群主微信 qshuguang2008 或扫描下方二维码被邀请进群,备注:实名+公司名+Rust。
    