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.
What's cooking on master?
Now you can follow breaking changes as they happen!
?Sizedbounds from many I/O functions.
- Stabilize portions of
- John Zhang
- Ricardo Martins
- Trent Nadeau
- DST custom coercions.
- Align the count parameter of splitn with other languages.
- Add unsized return values.
- Generalize over mut and non-mut items.
- Make std::io iterators more convenient.
- Add material to stdio handling.
- Add back bufferless read_to_string/end methods.
- Change Seek to be less enum-y.
- Make rustc and cargo produce optimized binaries by default.
- Add &own T.
- A Swift Guide to Rust. Good intro for systems programmers.
- Learning Cap'n'Proto RPC.
- Tutorial: how to collect test coverages for Rust project. lifthrasiir has gotten kcov working with Rust.
- Phage. A 7-day roguelike with pretty graphics.
- This Week in Servo 27.
- urlp. A simple CLI for parsing URLs.
- solicit. An HTTP/2 library.
- google-apis-rs. Bindings to many Google APIs.
- handmade_hero_nostd. An implementation of Handmade Hero.
- crc-rs. CRC32 and CRC64.
- titanium. A 64-bit kernel for ARM.
Quote of the Week
< reem> I'm quite interested in discovering this HTTP/2 library, but I can't
bring myself to read four paragraphs of small caps
In reference to last week's celebration of Terry Pratchett on /r/rust.
Thanks to bstrie for the tip. Submit your quotes for next week!.