diff --git a/content/2013-06-07-this-week-in-rust.markdown b/content/2013-06-07-this-week-in-rust.markdown index 01fd07724..3c2697a4d 100644 --- a/content/2013-06-07-this-week-in-rust.markdown +++ b/content/2013-06-07-this-week-in-rust.markdown @@ -98,13 +98,11 @@ will still be a bit before anything final-looking comes up in a PR. See the Brendan sent in a correction: -{% blockquote %} -Unfortunately whilst it builds on incoming, due to a bug you can't use it in -external crates. moonchrome and I am are working on fixing this but it will -require us to remove the trait heirachy and use macros to generate each type -(Vec3f, Vec3f32, ... etc.) individually instead. Integer and Boolean vector -types (present in GLSL) will also be removed. -{% endblockquote %} +> Unfortunately whilst it builds on incoming, due to a bug you can't use it in +> external crates. moonchrome and I am are working on fixing this but it will +> require us to remove the trait heirachy and use macros to generate each type +> (Vec3f, Vec3f32, ... etc.) individually instead. Integer and Boolean vector +> types (present in GLSL) will also be removed. [is6045]: https://github.com/mozilla/rust/issues/6045 [is6881]: https://github.com/mozilla/rust/pull/6881 diff --git a/content/2013-06-15-this-week-in-rust.markdown b/content/2013-06-15-this-week-in-rust.markdown index c82bbc615..d190d8910 100644 --- a/content/2013-06-15-this-week-in-rust.markdown +++ b/content/2013-06-15-this-week-in-rust.markdown @@ -81,11 +81,9 @@ The proposed syntax for alloc expressions is `new (provider) expr`, with `new expr` becoming the replacement for the current `~expr`. This would allow custom smart pointers. pcwalton ended the meeting with a huge cliff hanger -{% blockquote %} -I've been meaning to talk a little bit today about simplifying the -mut-borrowing story in regards to this, we may be able to effect a large -simplification on the language -{% endblockquote %} +> I've been meaning to talk a little bit today about simplifying the +> mut-borrowing story in regards to this, we may be able to effect a large +> simplification on the language Personally, I think [kimundi's proposal][kim] has a lot of promise, and the syntax is more pleasing to me. It wasn't brought up at the meeting, though. diff --git a/content/2013-06-22-this-week-in-rust.markdown b/content/2013-06-22-this-week-in-rust.markdown index 59fbe6702..172fef64d 100644 --- a/content/2013-06-22-this-week-in-rust.markdown +++ b/content/2013-06-22-this-week-in-rust.markdown @@ -45,20 +45,20 @@ past few days, but a bunch happened earlier this week. IR better, reducing compile time, and also allowing better optimization, reducing binary size. -{% blockquote @dotdash https://github.com/mozilla/rust/pull/7259 %} -They reduce compile times by about 10% in total. -{% endblockquote %} - -{% blockquote @dotdash https://github.com/mozilla/rust/pull/7186 %} -Reduces the size of librustc by about 5% and the time required to build -it by about 10%. -{% endblockquote %} - -{% blockquote @dotdash https://github.com/mozilla/rust/pull/7154 %} -The resulting code for rustc is about 13% faster (measured up to and -including the "trans" pass) and the resulting librustc is about 5% -smaller. -{% endblockquote %} +> They reduce compile times by about 10% in total. + +— @dotdash https://github.com/mozilla/rust/pull/7259 + +> Reduces the size of librustc by about 5% and the time required to build +> it by about 10%. + +— @dotdash https://github.com/mozilla/rust/pull/7186 + +> The resulting code for rustc is about 13% faster (measured up to and +> including the "trans" pass) and the resulting librustc is about 5% +> smaller. + +— @dotdash https://github.com/mozilla/rust/pull/7154 ## Breaking changes diff --git a/content/2013-06-29-this-week-in-rust.markdown b/content/2013-06-29-this-week-in-rust.markdown index 9d3dccf50..1d0a7979a 100644 --- a/content/2013-06-29-this-week-in-rust.markdown +++ b/content/2013-06-29-this-week-in-rust.markdown @@ -66,20 +66,18 @@ bblum did some trait/fn/closure bounds [here](https://github.com/mozilla/rust/pull/7354), but I don't really understand what they do or their significance. He said: -{% blockquote %} -it changes the way traits/closures and captured data fulfill kind bounds, so -you can restrict or loosen the requirements instead of having the fixed -defaults of "can only capture Send things in ~fn/~Trait" - -one example is that you can add the extra requirement of Freeze, so you can -put existential data inside of ARCs - -see https://github.com/mozilla/rust/blob/master/src/test/run-pass/trait-bounds-in-arc.rs - -http://smallcultfollowing.com/babysteps/blog/2013/06/11/data-parallelism-in-rust/ -is another, more complicated but less contrived, example for how they would be -useful -{% endblockquote %} +> it changes the way traits/closures and captured data fulfill kind bounds, so +> you can restrict or loosen the requirements instead of having the fixed +> defaults of "can only capture Send things in ~fn/~Trait" +> +> one example is that you can add the extra requirement of Freeze, so you can +> put existential data inside of ARCs +> +> see https://github.com/mozilla/rust/blob/master/src/test/run-pass/trait-bounds-in-arc.rs +> +> http://smallcultfollowing.com/babysteps/blog/2013/06/11/data-parallelism-in-rust/ +> is another, more complicated but less contrived, example for how they would be +> useful # Meetings diff --git a/content/2014-01-18-this-week-in-rust.markdown b/content/2014-01-18-this-week-in-rust.markdown index ed930f543..287f4e38d 100644 --- a/content/2014-01-18-this-week-in-rust.markdown +++ b/content/2014-01-18-this-week-in-rust.markdown @@ -106,14 +106,14 @@ primitives. # Quotes of the Week -{% blockquote tjc on the Rust-the-game/Rust-the-language confusion %} -who says you can't make money selling a compiler? You can, as long as you +> who says you can't make money selling a compiler? You can, as long as you convince people it's a video game -{% endblockquote %} -{% blockquote eddyb %} -who needs pure functional when you have pure cool? -{% endblockquote %} +— tjc on the Rust-the-game/Rust-the-language confusion + +> who needs pure functional when you have pure cool? + +— eddyb # This Week in Servo diff --git a/content/2015-08-10-this-week-in-rust.md b/content/2015-08-10-this-week-in-rust.md index fbee6013a..a965af800 100644 --- a/content/2015-08-10-this-week-in-rust.md +++ b/content/2015-08-10-this-week-in-rust.md @@ -15,7 +15,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github # From the Blogosphere -* balloontada [Announcing Rust 1.2](http://blog.rust-lang.org/2015/08/06/Rust-1.2.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.2](http://blog.rust-lang.org/2015/08/06/Rust-1.2.html). 🎉🎈 * [Writing Unsafe and Low-Level Code in Rust](http://smallcultfollowing.com/rust-int-variations/imem-umem/guide-unsafe.html). * [Creating a PHP Extension to Rust](http://hermanradtke.com/2015/08/03/creating-a-php-extension-to-rust.html). * [Objective-C from Rust: objc_msgSend](http://sasheldon.com/blog/2015/08/02/objective-c-from-rust-objc_msgsend/). diff --git a/content/2015-09-21-this-week-in-rust.md b/content/2015-09-21-this-week-in-rust.md index 348e8e0c0..93cbfe4cd 100644 --- a/content/2015-09-21-this-week-in-rust.md +++ b/content/2015-09-21-this-week-in-rust.md @@ -21,7 +21,7 @@ This week's edition was edited by: [nasa42](https://github.com/nasa42) and [llog ## News & Blog Posts -* balloontada [Announcing Rust 1.3](http://blog.rust-lang.org/2015/09/17/Rust-1.3.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.3](http://blog.rust-lang.org/2015/09/17/Rust-1.3.html). 🎉🎈 * [Asynchronous IO in Rust](https://blog.skcript.com/asynchronous-io-in-rust-36b623e7b965). * [An introduction to timely dataflow](https://github.com/frankmcsherry/blog/blob/7a1174e80134c8ce5338d5c62864a2aae835da04/posts/2015-09-14.md). Dataflow computational model written in Rust. * [An introduction to timely dataflow, part 2.](https://github.com/frankmcsherry/blog/blob/master/posts/2015-09-18.md). Writing super-powerful operators that do whatever you want to the streams. diff --git a/content/2015-11-02-this-week-in-rust.md b/content/2015-11-02-this-week-in-rust.md index 21c183c3e..283b3dcec 100644 --- a/content/2015-11-02-this-week-in-rust.md +++ b/content/2015-11-02-this-week-in-rust.md @@ -21,7 +21,7 @@ This week's edition was edited by: [nasa42](https://github.com/nasa42), [brson]( ## News & Blog Posts -* balloontada [Announcing Rust 1.4](http://blog.rust-lang.org/2015/10/29/Rust-1.4.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.4](http://blog.rust-lang.org/2015/10/29/Rust-1.4.html). 🎉🎈 * [This week in Servo 39](http://blog.servo.org/2015/10/26/twis-39/). * [This week in Redox 4](http://www.redox-os.org/news/this-week-in-redox-4/). * [Rreverrse debugging](https://huonw.github.io/blog/2015/10/rreverse-debugging/). Debugging Rust applications with rr. diff --git a/content/2015-12-14-this-week-in-rust.md b/content/2015-12-14-this-week-in-rust.md index f37b43132..921967092 100644 --- a/content/2015-12-14-this-week-in-rust.md +++ b/content/2015-12-14-this-week-in-rust.md @@ -21,7 +21,7 @@ This week's edition was edited by: [nasa42](https://github.com/nasa42), [brson]( ## News & Blog Posts -* balloontada [Announcing Rust 1.5](http://blog.rust-lang.org/2015/12/10/Rust-1.5.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.5](http://blog.rust-lang.org/2015/12/10/Rust-1.5.html). 🎉🎈 * [Building an iOS app in Rust, Part 3](https://www.bignerdranch.com/blog/building-an-ios-app-in-rust-part-3/). Passing owned objects between Rust and iOS. * [Writing an OS in Rust: Accessing and modifying page tables](http://os.phil-opp.com/modifying-page-tables.html). Part of the series [Writing an OS in Rust](http://os.phil-opp.com/). * [Rust programming: Creating a Phoronix reader application](https://www.gitbook.com/book/mmstick/rust-programming-phoronix-reader-how-to/details) diff --git a/content/2016-01-25-this-week-in-rust.md b/content/2016-01-25-this-week-in-rust.md index cb3ecbef8..4f5351988 100644 --- a/content/2016-01-25-this-week-in-rust.md +++ b/content/2016-01-25-this-week-in-rust.md @@ -21,7 +21,7 @@ This week's edition was edited by: [nasa42](https://github.com/nasa42), [brson]( ## News & Blog Posts -* balloontada [Announcing Rust 1.6](http://blog.rust-lang.org/2016/01/21/Rust-1.6.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.6](http://blog.rust-lang.org/2016/01/21/Rust-1.6.html). 🎉🎈 * [Rust, BigData and my laptop](http://www.poumeyrol.fr/2016/01/15/Awkward-zone/). * [pdf][You can't spell trust without Rust](https://cdn.rawgit.com/Gankro/thesis/master/thesis.pdf). Analysis of the semantics and expressiveness of Rust’s type system. * [Libmacro - an API for procedural macros to interact with the compiler](http://www.ncameron.org/blog/libmacro/). diff --git a/content/2016-03-07-this-week-in-rust.md b/content/2016-03-07-this-week-in-rust.md index db63f698f..b4b494def 100644 --- a/content/2016-03-07-this-week-in-rust.md +++ b/content/2016-03-07-this-week-in-rust.md @@ -20,7 +20,7 @@ This week's edition was edited by: [Vikrant](https://github.com/nasa42) and [llo ## News & Blog Posts -* balloontada [Announcing Rust 1.7](http://blog.rust-lang.org/2016/03/02/Rust-1.7.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.7](http://blog.rust-lang.org/2016/03/02/Rust-1.7.html). 🎉🎈 * [Memory Management in Rust and Swift](https://medium.com/@itchyankles/memory-management-in-rust-and-swift-8ecda3cdf5b7). * [Rust and Swift](http://www.chriskrycho.com/rust-and-swift.html). An ongoing series of blog posts comparing Rust and Swift. * [Lambda architecture with differential dataflow](http://www.poumeyrol.fr/2016/02/29/Query2-in-differential-dataflow/). Part #7 of a series about a BigData in Rust experiment. diff --git a/content/2016-04-04-this-week-in-rust.md b/content/2016-04-04-this-week-in-rust.md index 85b3f96cd..67d605c53 100644 --- a/content/2016-04-04-this-week-in-rust.md +++ b/content/2016-04-04-this-week-in-rust.md @@ -131,7 +131,7 @@ decision. Express your opinions now. [This week's FCPs][fcp] are: ## New RFCs -* [:scream: :no_entry: :exclamation: :no_good: :white_check_mark: :sunglasses: ](https://github.com/rust-lang/rfcs/pull/1565). +* [😱 ⛔️ ❗️ 🙅 ✅ 😎](https://github.com/rust-lang/rfcs/pull/1565). * [Amendment to RFC 1291: Add `errno()` and `set_errno()` to `libc` scope](https://github.com/rust-lang/rfcs/pull/1571). * [Standardise stream wrappers like compression, encryption and etc](https://github.com/rust-lang/rfcs/pull/1568). * [Normalization for long error codes explanations](https://github.com/rust-lang/rfcs/pull/1567). diff --git a/content/2016-04-25-this-week-in-rust.md b/content/2016-04-25-this-week-in-rust.md index 8982061b6..11216e531 100644 --- a/content/2016-04-25-this-week-in-rust.md +++ b/content/2016-04-25-this-week-in-rust.md @@ -20,7 +20,7 @@ This week's edition was edited by: [Vikrant](https://github.com/nasa42) and [llo ## News & Blog Posts -* balloontada [Announcing Rust 1.8](http://blog.rust-lang.org/2016/04/14/Rust-1.8.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.8](http://blog.rust-lang.org/2016/04/14/Rust-1.8.html). 🎉🎈 * [Writing an OS in Rust: Kernel heap](http://os.phil-opp.com/kernel-heap.html). Part of the series [Writing an OS in Rust](http://os.phil-opp.com/). * [Learn you a Rust III - Lifetimes 101](http://pro.theta.eu.org/2016/04/16/lyar-lifetimes.html). Part of the series [Learn you a Rust for great good!](http://pro.theta.eu.org/2016/03/12/learn-you-a-rust-for-great-good.html). * [PoC: using LLVM’s profile guided optimization in Rust](https://unhandledexpression.com/2016/04/14/using-llvm-pgo-in-rust/). diff --git a/content/2016-05-23-this-week-in-rust.md b/content/2016-05-23-this-week-in-rust.md index c4814162a..6b474930c 100644 --- a/content/2016-05-23-this-week-in-rust.md +++ b/content/2016-05-23-this-week-in-rust.md @@ -20,7 +20,7 @@ This week's edition was edited by: [Vikrant](https://github.com/nasa42) and [llo ## News & Blog Posts -* balloontada [One year of Rust](http://blog.rust-lang.org/2016/05/16/rust-at-one-year.html). tadaballoon +* 🎈🎉 [One year of Rust](http://blog.rust-lang.org/2016/05/16/rust-at-one-year.html). 🎉🎈 * [Let's build a web server in Rust](https://dfockler.github.io/2016/05/20/web-server.html). * [Creating a basic webservice in Rust](http://hermanradtke.com/2016/05/16/creating-a-basic-webservice-in-rust.html). * [Writing GStreamer plugins and elements in Rust](https://coaxion.net/blog/2016/05/writing-gstreamer-plugins-and-elements-in-rust/). diff --git a/content/2016-05-30-this-week-in-rust.md b/content/2016-05-30-this-week-in-rust.md index 3e532d453..97efffaca 100644 --- a/content/2016-05-30-this-week-in-rust.md +++ b/content/2016-05-30-this-week-in-rust.md @@ -20,7 +20,7 @@ This week's edition was edited by: [Vikrant](https://github.com/nasa42) and [llo ## News & Blog Posts -* balloontada [Announcing Rust 1.9](http://blog.rust-lang.org/2016/05/26/Rust-1.9.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.9](http://blog.rust-lang.org/2016/05/26/Rust-1.9.html). 🎉🎈 * [The Path to Rust](https://thesquareplanet.com/blog/the-path-to-rust/). Why Rust might be right for you. * [How do I convert a `&str` to a `String` in Rust](https://mgattozzi.github.io/2016/05/26/how-do-i-str-string.html)? A series of "How do I do X in Rust?" articles aimed at beginners. * [Catching Exceptions](http://os.phil-opp.com/catching-exceptions.html). Part of the series [Writing an OS in Rust](http://os.phil-opp.com/). diff --git a/content/2016-07-12-this-week-in-rust.md b/content/2016-07-12-this-week-in-rust.md index 539183671..f263da966 100644 --- a/content/2016-07-12-this-week-in-rust.md +++ b/content/2016-07-12-this-week-in-rust.md @@ -18,7 +18,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.10](https://blog.rust-lang.org/2016/07/07/Rust-1.10.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.10](https://blog.rust-lang.org/2016/07/07/Rust-1.10.html). 🎉🎈 * [Refining Rust's RFCs](https://aturon.github.io/blog/2016/07/05/rfc-refinement/). * [Translating C to Rust using Corrode (and how you can help)](http://jamey.thesharps.us/2016/07/translating-c-to-rust-and-how-you-can.html). * [Rust and Rest](http://lucumr.pocoo.org/2016/7/10/rust-rest/). Lessons Learned from talking to Sentry's HTTP API from Rust. diff --git a/content/2016-08-23-this-week-in-rust.md b/content/2016-08-23-this-week-in-rust.md index db31efa80..5cfa4e303 100644 --- a/content/2016-08-23-this-week-in-rust.md +++ b/content/2016-08-23-this-week-in-rust.md @@ -18,14 +18,14 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.11](https://blog.rust-lang.org/2016/08/18/Rust-1.11.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.11](https://blog.rust-lang.org/2016/08/18/Rust-1.11.html). 🎉🎈 * [A year of Rust and DNS](https://bluejekyll.github.io/blog/rust/dns/2016/08/21/a-year-of-rust-and-dns.html). Benjamin Fry talks about his experience developing [trust-dns ](https://github.com/bluejekyll/trust-dns) - a Rust based DNS server. * [GC support in Rust: API design](https://manishearth.github.io/blog/2016/08/18/gc-support-in-rust-api-design/). * [Writing a JPEG decoder in Rust - Part 2: Implementation I](https://mht.technology/post/jpeg-rust-2/). * [A Tokio echo server in 35 lines](https://pyfisch.org/blog/tokio-echo-server/). Tokio is a network application framework for Rust. * [Filters everywhere](http://beyermatthias.de/blog/2016/08/22/filters-everywhere/). Short intro to the "filters" crate and remaining issues. -* [fire discussion] [The `?` operator will be harmful to Rust](https://internals.rust-lang.org/t/the-operator-will-be-harmful-to-rust/3882). +* [🔥 discussion] [The `?` operator will be harmful to Rust](https://internals.rust-lang.org/t/the-operator-will-be-harmful-to-rust/3882). * [slides] [Rust: Systems programming for everyone](https://pnkfelix.github.io/presentations/qcon-london2016-deploy/qcon-london2016.html). * [podcast] [New Rustacean bonus episode 6](http://www.newrustacean.com/show_notes/bonus/_6/). Building (and celebrating) all the little, not-so-glorious pieces of the Rust ecosystem. diff --git a/content/2016-10-04-this-week-in-rust.md b/content/2016-10-04-this-week-in-rust.md index 13f32d5fa..866bc198e 100644 --- a/content/2016-10-04-this-week-in-rust.md +++ b/content/2016-10-04-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.12](https://blog.rust-lang.org/2016/09/29/Rust-1.12.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.12](https://blog.rust-lang.org/2016/09/29/Rust-1.12.html). 🎉🎈 * [Ethereum users are recommended to switch to Parity (an Ethereum client written in Rust) to mitigate ongoing DoS attack](https://blog.ethereum.org/2016/09/22/ethereum-network-currently-undergoing-dos-attack/). Further reads - [out of memory bug in Geth client](https://blog.ethereum.org/2016/09/18/security-alert-geth-nodes-crash-due-memory-bug/) and [next steps against transaction spam attack](https://blog.ethereum.org/2016/09/22/transaction-spam-attack-next-steps/). * [Optional arguments in Rust 1.12](http://xion.io/post/code/rust-optional-args.html). * [Applying Hoare logic to the Rust MIR](https://ticki.github.io/blog/a-hoare-logic-for-rust/). Hoare logic is a formal system with a set of logical rules for reasoning rigorously about the correctness of computer programs (from [Wikipedia article](https://en.wikipedia.org/wiki/Hoare_logic)). diff --git a/content/2016-10-25-this-week-in-rust.md b/content/2016-10-25-this-week-in-rust.md index 963bc5ab7..4c158986c 100644 --- a/content/2016-10-25-this-week-in-rust.md +++ b/content/2016-10-25-this-week-in-rust.md @@ -29,7 +29,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Project Updates -* balloontada [Announcing Rust 1.12.1](https://blog.rust-lang.org/2016/10/20/Rust-1.12.1.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.12.1](https://blog.rust-lang.org/2016/10/20/Rust-1.12.1.html). 🎉🎈 * [Introducing Rust Language Server, source release](https://internals.rust-lang.org/t/introducing-rust-language-server-source-release/4209). RLS provides a service that runs in the background, providing IDEs, editors, and other tools with information about Rust programs. * [Facebook is writing a Mercurial server in Rust](https://groups.google.com/forum/#!topic/mozilla.dev.version-control/nh4fITFlEMk). * [Announcing Cage: Develop and deploy complex Docker applications](http://blog.faraday.io/announcing-cage-develop-and-deploy-complex-docker-applications/). diff --git a/content/2016-11-01-this-week-in-rust.md b/content/2016-11-01-this-week-in-rust.md index 76ddab798..5074a591f 100644 --- a/content/2016-11-01-this-week-in-rust.md +++ b/content/2016-11-01-this-week-in-rust.md @@ -34,7 +34,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Project Updates -* jack_o_lantern [Happy Halloween from Ferris](https://i.imgur.com/mNfEWCA.jpg)! jack_o_lantern. (Credit: [carols10cents & kibwen](https://www.reddit.com/r/rust/comments/5a8qca/happy_halloween_from_ferris/)). +* 🎃 [Happy Halloween from Ferris](https://i.imgur.com/mNfEWCA.jpg)! 🎃. (Credit: [carols10cents & kibwen](https://www.reddit.com/r/rust/comments/5a8qca/happy_halloween_from_ferris/)). * The community team is hosting a hybrid hack event on November 19th/20th centered around the African/European time zones. If you are interested in participating, or supplying topics to work on, please head to the [novemb.rs](http://novemb.rs) website. * [Spectral fluent assertions 0.5.0 released.](https://github.com/cfrancia/spectral) diff --git a/content/2016-11-15-this-week-in-rust.md b/content/2016-11-15-this-week-in-rust.md index ee81def57..602f164ee 100644 --- a/content/2016-11-15-this-week-in-rust.md +++ b/content/2016-11-15-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.13](https://blog.rust-lang.org/2016/11/10/Rust-1.13.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.13](https://blog.rust-lang.org/2016/11/10/Rust-1.13.html). 🎉🎈 * [Schemers: Build a Scheme Interpreter in Rust - a tutorial for Rust beginners](https://mgattozzi.github.io/2016/11/08/scheme-input.html). * [Rapid prototyping C applications with Rust](https://rust-leipzig.github.io/cargo/2016/11/13/rapid-prototyping-c-applications/). * [Associated type constructors, part 4: Unifying ATC and HKT](http://smallcultfollowing.com/babysteps/blog/2016/11/09/associated-type-constructors-part-4-unifying-atc-and-hkt/). diff --git a/content/2016-12-27-this-week-in-rust.md b/content/2016-12-27-this-week-in-rust.md index cce8401ee..ea6aca21f 100644 --- a/content/2016-12-27-this-week-in-rust.md +++ b/content/2016-12-27-this-week-in-rust.md @@ -17,7 +17,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.14](https://blog.rust-lang.org/2016/12/22/Rust-1.14.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.14](https://blog.rust-lang.org/2016/12/22/Rust-1.14.html). 🎉🎈 * [Four years with Rust](http://words.steveklabnik.com/four-years-with-rust). * [Rust CI / release infrastructure changes](https://internals.rust-lang.org/t/rust-ci-release-infrastructure-changes/4489). * [Getting started with Tokio](https://lukesteensen.com/2016/12/getting-started-with-tokio/). diff --git a/content/2017-02-07-this-week-in-rust.md b/content/2017-02-07-this-week-in-rust.md index db8717742..66e72e8c0 100644 --- a/content/2017-02-07-this-week-in-rust.md +++ b/content/2017-02-07-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.15](https://blog.rust-lang.org/2017/02/02/Rust-1.15.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.15](https://blog.rust-lang.org/2017/02/02/Rust-1.15.html). 🎉🎈 * [Rust's 2017 roadmap](https://blog.rust-lang.org/2017/02/06/roadmap.html). * [Announcing Diesel 0.10.0](https://github.com/diesel-rs/diesel/releases/tag/v0.10.0). Diesel now works on Rust stable. * [Rocket v0.2](https://rocket.rs/news/2017-02-06-version-0.2/). Managed state & more. diff --git a/content/2017-02-14-this-week-in-rust.md b/content/2017-02-14-this-week-in-rust.md index cd2ac9a6d..6c2e67356 100644 --- a/content/2017-02-14-this-week-in-rust.md +++ b/content/2017-02-14-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.15.1](https://blog.rust-lang.org/2017/02/09/Rust-1.15.1.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.15.1](https://blog.rust-lang.org/2017/02/09/Rust-1.15.1.html). 🎉🎈 * [rustc compiler team design sprint -- summary](http://smallcultfollowing.com/babysteps/blog/2017/02/12/compiler-design-sprint-summary/). * [Specialization, coherence, and API evolution](https://aturon.github.io/blog/2017/02/06/specialization-and-coherence/). * [Safer microcontrollers almost here](http://dylanmckay.io/blog/rust/avr/llvm/2017/02/09/safer-microcontrollers-almost-here.html). Rust on AVR microcontrollers. diff --git a/content/2017-03-21-this-week-in-rust.md b/content/2017-03-21-this-week-in-rust.md index 10f58f802..919f6dd06 100644 --- a/content/2017-03-21-this-week-in-rust.md +++ b/content/2017-03-21-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.16](https://blog.rust-lang.org/2017/03/16/Rust-1.16.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.16](https://blog.rust-lang.org/2017/03/16/Rust-1.16.html). 🎉🎈 * [A gentle introduction to Rust](https://github.com/stevedonovan/gentle-intro). Series of tutorials to get you started with Rust. * [Getting started with Piston, a game library for Rust](https://silverwingedseraph.net/programming/2017/03/13/piston-a-game-library-in-rust.html). * [Math with distances in Rust: safety and correctness across units](https://ferrisellis.com/posts/rust-implementing-units-for-types/). diff --git a/content/2017-05-02-this-week-in-rust.md b/content/2017-05-02-this-week-in-rust.md index 1d8f51cd5..2c989db2e 100644 --- a/content/2017-05-02-this-week-in-rust.md +++ b/content/2017-05-02-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.17](https://blog.rust-lang.org/2017/04/27/Rust-1.17.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.17](https://blog.rust-lang.org/2017/04/27/Rust-1.17.html). 🎉🎈 * [Helix: Native Ruby extensions without fear](https://usehelix.com/). * [bindgen now has a users guide](https://servo.github.io/rust-bindgen/). * [Asynchronous Rust for fun & profit](http://xion.io/post/programming/rust-async-closer-look.html). diff --git a/content/2017-06-13-this-week-in-rust.md b/content/2017-06-13-this-week-in-rust.md index 27ca6ec76..cf092e07a 100644 --- a/content/2017-06-13-this-week-in-rust.md +++ b/content/2017-06-13-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.18](https://blog.rust-lang.org/2017/06/08/Rust-1.18.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.18](https://blog.rust-lang.org/2017/06/08/Rust-1.18.html). 🎉🎈 * [Rustup 1.4.0 released](https://users.rust-lang.org/t/rustup-1-4-0-released/11268). * [How MutexGuard was Sync when it should not have been](https://www.ralfj.de/blog/2017/06/09/mutexguard-sync.html). * [Exploring Rust's standard library: system calls and errors](https://people.gnome.org/~federico/blog/rust-libstd-syscalls-and-errors.html). diff --git a/content/2017-07-25-this-week-in-rust.md b/content/2017-07-25-this-week-in-rust.md index cb6143110..cee406b51 100644 --- a/content/2017-07-25-this-week-in-rust.md +++ b/content/2017-07-25-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.19](https://blog.rust-lang.org/2017/07/20/Rust-1.19.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.19](https://blog.rust-lang.org/2017/07/20/Rust-1.19.html). 🎉🎈 * [Towards a second edition of the compiler](https://internals.rust-lang.org/t/towards-a-second-edition-of-the-compiler/5582). * [Introducing PyO3 - Rust bindings for the Python interpreter](https://www.reddit.com/r/rust/comments/6p3rjp/pyo3_python_rust_binding/). * [Introducing Tarpaulin - a code coverage tool for Rust](https://xd009642.github.io/2017/07/20/introducing-tarpaulin.html). diff --git a/content/2017-09-05-this-week-in-rust.md b/content/2017-09-05-this-week-in-rust.md index b25c58e0f..22b72119f 100644 --- a/content/2017-09-05-this-week-in-rust.md +++ b/content/2017-09-05-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.20](https://blog.rust-lang.org/2017/08/31/Rust-1.20.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.20](https://blog.rust-lang.org/2017/08/31/Rust-1.20.html). 🎉🎈 * [Rust 2017 survey results](https://blog.rust-lang.org/2017/09/05/Rust-2017-Survey-Results.html). * [Welcome cramertj to the lang team](https://internals.rust-lang.org/t/welcome-cramertj-to-the-lang-team/5844)! * [elfmalloc performance evaluation - a pure Rust allocator that's competitive on performance with jemalloc](https://github.com/ezrosent/allocators-rs/blob/master/info/elfmalloc-performance.md). diff --git a/content/2017-10-17-this-week-in-rust.md b/content/2017-10-17-this-week-in-rust.md index e15576b30..c7247371c 100644 --- a/content/2017-10-17-this-week-in-rust.md +++ b/content/2017-10-17-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.21](https://blog.rust-lang.org/2017/10/12/Rust-1.21.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.21](https://blog.rust-lang.org/2017/10/12/Rust-1.21.html). 🎉🎈 * [IntelliJ Rust 0.2.0 released](https://users.rust-lang.org/t/intellij-rust-0-2-0-released/13419). * [str vs String](http://www.ameyalokare.com/rust/2017/10/12/rust-str-vs-String.html). * [A little story about the `yes` Unix command](https://matthias-endler.de/2017/yes/). diff --git a/content/2017-11-28-this-week-in-rust.md b/content/2017-11-28-this-week-in-rust.md index fda8fb6b7..a6f4dc459 100644 --- a/content/2017-11-28-this-week-in-rust.md +++ b/content/2017-11-28-this-week-in-rust.md @@ -16,7 +16,7 @@ If you find any errors in this week's issue, [please submit a PR](https://github ## News & Blog Posts -* balloontada [Announcing Rust 1.22 (and 1.22.1)](https://blog.rust-lang.org/2017/11/22/Rust-1.22.html). tadaballoon +* 🎈🎉 [Announcing Rust 1.22 (and 1.22.1)](https://blog.rust-lang.org/2017/11/22/Rust-1.22.html). 🎉🎈 * [GTK Rust tutorials - a series](https://mmstick.github.io/gtkrs-tutorials/). * [Writing fast and safe native Node.js modules with Rust](https://blog.risingstack.com/node-js-native-modules-with-rust/). * [Improving Ruby performance with Rust](https://blog.codeship.com/improving-ruby-performance-with-rust/).