Hello and welcome to another issue of This Week in Rust! Rust is a systems language pursuing the trifecta: safety, concurrency, and speed. This is a weekly summary of its progress and community. Want something mentioned? Tweet us at @ThisWeekInRust or send us an email! Want to get involved? We love contributions.

This Week in Rust is openly developed on GitHub. If you find any errors in this week's issue, please submit a PR.

This week's edition was edited by: Brian Anderson, Vikrant Chaudhary, Andrew Gallant, and mdinger.

From the Blogosphere

Tips & Tricks

In the News

New Releases & Project Updates

  • RustLex. Lexical analysers generator for Rust.
  • rsedis. Redis re-implemented in Rust.
  • cargo add. A utility for adding cargo dependencies from the command line.
  • volley. A benchmarking tool for measuring the performance of server networking stacks.
  • Rust Dispatcher. Dispatcher for Rust, broadcast and subscribe many to many.
  • rust-vim-setup. Use VIM as your Rust IDE - set of bash scripts and a customised vimrc for Rust development.
  • Herd. An experimental HTTP load testing application written in Rust.
  • MaidSafe's Rust rewrite is going well.
  • claxon. A FLAC decoder.

Rust by example has received a number of improvements recently:

What's cooking on master?

112 pull requests were merged in the last week.

Now you can follow breaking changes as they happen!

Breaking Changes

Other Changes

New Contributors

  • David Stygstra
  • Gulshan Singh
  • Jake Hickey
  • joliv
  • Markus
  • Steven Walter
  • Yongqian Li

Approved RFCs

Final Comment Period

Every week the teams announce a 'final comment period' for RFCs which are close to reaching a conclusion. Express your opinions now. This week's RFCs entering FCP are:

New RFCs

Upcoming Events

If you are running a Rust event please add it to the calendar to get it mentioned here. Email Erick Tryzelaar or Brian Anderson for access.