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? Send me an email! Want to get involved? We love contributions.

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

What's cooking on master?

99 pull requests were merged in the last week, and 11 RFCs.

Now you can follow breaking changes as they happen!

Breaking Changes

Other Changes

The boxed::into_raw and Box::frow_raw functions convert between Box<T> and *mut T , a common pattern for creating raw pointers.

and functions convert between and , a common pattern for creating raw pointers. Initial support for OpenBSD and BitRig, an OpenBSD fork, appeared this week, from Sébastien Marie and Dave Huseby respectively.

New Contributors

Caspar Krieger

Dan Yang

Filip Szczepański

Garrett Heel

Junseok Lee

Kostas Karachalios

Leo Testard

madmalik

Mikhail Zabaluev

Nick Sarten

Potpourri

Ulrik Sverdrup

Approved RFC's

New RFC's

Community

Announcements

Blog Posts

Discussions

New Projects

dimensioned. Compile-time checking of arbitrary units.

byteorder. Big- and little-endian interop from BurntSushi.

rustless. A high-quality 'REST-like' microframework built on Iron and Hyper.

colonize!. A roguelike using the tcod toolkit and Piston. Indiv0 promises to document the development process.

Upcoming Events