1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
//! Let's talk roadmap!
//!
//! - **Date:** December 29, 2016
//! - **Subject:** Rust's achievements in 2016 and goals for 2017
//! - [**Audio**][mp3]
//!
//! [mp3]: https://www.podtrac.com/pts/redirect.mp3/cdn.newrustacean.com/file/newrustacean/news/2.mp3
//!
//! <audio style="width: 100%" title="News 2: Rust's achievements in 2016 and goals for 2017" controls preload=metadata><source src="https://www.podtrac.com/pts/redirect.mp3/cdn.newrustacean.com/file/newrustacean/news/2.mp3"></audio>
//!
//! Links
//! -----
//!
//! - Rust releases:
//! + 1.10: [blog post][1.10-blog] | [release notes][1.10-rn]
//! + 1.11: [blog post][1.11-blog] | [release notes][1.11-rn]
//! + 1.12: [blog post][1.12-blog] | [release notes][1.12-rn]
//! + 1.12.1: [blog post][1.12.1-blog]
//! + 1.13: [blog post][1.13-blog] | [release notes][1.13-rn]
//! + 1.14: [blog post][1.14-blog] | [release notes][1.14-rn]
//! - Rust 2017 roadmap
//! + [RFC text]
//! + [RFC discussion]
//! - Other official Rust blog posts:
//! + [Shape of errors to come]
//! + [Incremental compilation]
//! * Milestone: [beta]
//! * Milestone: [across crates]
//! * Milestone: [in typechecking]
//! - Cargo workspaces:
//! + [Original RFC] and [discussion]
//! + [Documentation]
//! - Rust Language Service:
//! + [Announcement post] on internals.rust-lang.org
//! + [Demo]
//! - Non-core projects mentioned on the show:
//! + [Futures]
//! + [Tokio]
//! + [Rocket]
//! - My projects
//! + [Lightning]
//! + RFC #1636:
//! * [text][1636-text]
//! * [discussion][1636-discussion]
//! * [tracking issue][1636-tracking] (where you can contribute!)
//!
//! [1.10-blog]: https://blog.rust-lang.org/2016/07/07/Rust-1.10.html
//! [1.10-rn]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1100-2016-07-07
//! [1.11-blog]: https://blog.rust-lang.org/2016/08/18/Rust-1.11.html
//! [1.11-rn]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1110-2016-08-18
//! [1.12-blog]: https://blog.rust-lang.org/2016/09/29/Rust-1.12.html
//! [1.12-rn]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1120-2016-09-29
//! [1.12.1-blog]: https://blog.rust-lang.org/2016/10/20/Rust-1.12.1.html
//! [1.13-blog]: https://blog.rust-lang.org/2016/11/10/Rust-1.13.html
//! [1.13-rn]: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1130-2016-11-10
//! [1.14-blog]: https://blog.rust-lang.org/2016/12/22/Rust-1.14.html
//! [1.14-rn]: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1140-2016-12-22
//! [RFC text]: https://github.com/aturon/rfcs/blob/4f40ba07f2a0730c188cb5db6b0b9c5887ae1801/text/0000-roadmap-2017.md
//! [RFC discussion]: https://github.com/rust-lang/rfcs/pull/1774
//! [Shape of errors to come]: https://blog.rust-lang.org/2016/08/10/Shape-of-errors-to-come.html
//! [Incremental compilation]: https://blog.rust-lang.org/2016/09/08/incremental.html
//! [beta]: https://github.com/rust-lang/rust/milestone/30
//! [across crates]: https://github.com/rust-lang/rust/milestone/31
//! [in typechecking]: https://github.com/rust-lang/rust/milestone/32
//! [Original RFC]: https://github.com/rust-lang/rfcs/blob/master/text/1525-cargo-workspace.md
//! [discussion]: https://github.com/rust-lang/rfcs/pull/1525
//! [Documentation]: http://doc.crates.io/manifest.html#the-workspace-section
//! [Announcement post]: https://internals.rust-lang.org/t/introducing-rust-language-server-source-release/4209
//! [Demo]: https://www.youtube.com/watch?time_continue=2405&v=pTQxHIzGqFI
//! [Futures]: https://github.com/alexcrichton/futures-rs
//! [Tokio]: https://github.com/tokio-rs/tokio
//! [Rocket]: https://rocket.rs
//! [Lightning]: https://github.com/chriskrycho/lightning-rs
//! [1636-text]: https://github.com/rust-lang/rfcs/blob/master/text/1636-document_all_features.md
//! [1636-discussion]: https://github.com/rust-lang/rfcs/pull/1636
//! [1636-tracking]: https://github.com/rust-lang/rust/issues/38643
//!
//!
//! Sponsors
//! --------
//!
//! - Aleksey Pirogov
//! - Andreas Fischer
//! - Ben Whitley
//! - Cameron Mochrie
//! - [Chris Palmer]
//! - [Daniel Collin]
//! - [Derek Morr]
//! - [Jakub "Limeth" Hlusička]
//! - [Jupp Müller]
//! - Keith Gray
//! - Lachlan Collins
//! - Luca Schmid
//! - Matt Rudder
//! - Matthew Piziak
//! - Micael Bergeron
//! - Ovidiu Curcan
//! - [Pascal Hertleif]
//! - Peter Tillemans
//! - Philipp Keller
//! - Ralph Giles ("rillian")
//! - Raph Levien
//! - reddraggone9
//! - Ryan Ollos
//! - Steven Murawski
//! - Vesa Kaihlavirta
//! - Vlad Bezden
//! - [William Roe]
//! - Zaki
//!
//! [Chris Palmer]: http://red-oxide.org/
//! [Daniel Collin]: https://twitter.com/daniel_collin
//! [Derek Morr]: https://twitter.com/derekmorr
//! [Jakub "Limeth" Hlusička]: https://github.com/Limeth
//! [Jupp Müller]: https://de.linkedin.com/in/juppm
//! [Pascal Hertleif]: https://pascalhertleif.de/
//! [Philipp Keller]: https://twitter.com/hansapla
//! [William Roe]: http://willroe.me
//!
//! (Thanks to the couple people donating who opted out of the reward tier, as
//! well. You know who you are!)
//!
//! ### Become a sponsor
//!
//! - <a href="https://www.patreon.com/newrustacean" rel="payment">Patreon</a>
//! - [Venmo](https://venmo.com/chriskrycho)
//! - [Dwolla](https://www.dwolla.com/hub/chriskrycho)
//! - [Cash.me](https://cash.me/$chriskrycho)
//! - [Flattr](https://flattr.com/profile/chriskrycho)
//! - [PayPal.me](https://paypal.me/chriskrycho)
//!
//!
//! Contact
//! -------
//!
//! - New Rustacean:
//! + Twitter: [@newrustacean](https://www.twitter.com/newrustacean)
//! + Email: [hello@newrustacean.com](mailto:hello@newrustacean.com)
//! - Chris Krycho
//! + GitHub: [chriskrycho](https://github.com/chriskrycho)
//! + Twitter: [@chriskrycho](https://www.twitter.com/chriskrycho)