Skip to content

Commit cf2244a

Browse files
authored
Merge pull request #1526 from cdmistman/master
TWiR 357
2 parents 6d9c462 + d02814e commit cf2244a

File tree

1 file changed

+55
-4
lines changed

1 file changed

+55
-4
lines changed

draft/2020-09-23-this-week-in-rust.md

Lines changed: 55 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,62 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1717
No newsletters this week.
1818

1919
### Official
20+
* [Call for 2021 Roadmap Blogs Ending Soon](https://blog.rust-lang.org/2020/09/21/Scheduling-2021-Roadmap.html)
21+
* [Announcing the Error Handling Project Group](https://blog.rust-lang.org/inside-rust/2020/09/18/error-handling-wg-announcement.html)
22+
* [Inside] [Intra-doc links close to stabilization](https://blog.rust-lang.org/inside-rust/2020/09/17/stabilizing-intra-doc-links.html)
2023

2124
### Tooling
25+
* [IntelliJ Rust Changelog #131](https://intellij-rust.github.io/2020/09/21/changelog-131.html)
26+
* [Rust Analyzer Changelog #43](https://rust-analyzer.github.io/thisweek/2020/09/21/changelog-43.html)
27+
* [Knurling-rs Changelog #1](https://ferrous-systems.com/blog/knurling-changelog-1/)
2228

2329
### Observations/Thoughts
24-
30+
* [Porting EBU R128 audio loudness analysis from C to Rust](https://coaxion.net/blog/2020/09/porting-ebu-r128-audio-loudness-analysis-from-c-to-rust/)
31+
* [Types Over Strings: Extensible Architectures in Rust](https://willcrichton.net/notes/types-over-strings/)
32+
* [Why Not Rust?](https://matklad.github.io//2020/09/20/why-not-rust.html)
33+
* [Why not rust for security?](https://www.cryptologie.net/article/505/why-not-rust-for-security/)
34+
* [Why Rust is not a mature programming language](https://codecs.multimedia.cx/2020/09/why-rust-is-not-a-mature-programming-language/)
35+
* [My Favorite Rust Signature](https://www.brandonsmith.ninja/blog/favorite-rust-function)
36+
* [Is Rust a Functional Language in Disguise?](https://ceronman.com/2020/09/17/is-rust-a-functional-language-in-disguise/)
2537
* [Async Iteration Semantics](https://blog.yoshuawuyts.com/async-iteration/)
26-
* [Porting EBU-R128 audio loudness analysis from C to Rust](https://coaxion.net/blog/2020/09/porting-ebu-r128-audio-loudness-analysis-from-c-to-rust/)
27-
* [Potential improvements for Rust embedded abstractions](https://tweedegolf.nl/blog/42/potential-improvements-for-rust-embedded-abstractions)
38+
* [A New Backend for Cranelift, Part 1: Instruction Selection](https://cfallin.org/blog/2020/09/18/cranelift-isel-1/)
39+
* [Throw-away code](https://vorner.github.io/2020/09/20/throw-away-code.html)
2840
* [I started to learn Rust](https://jean.manguy.eu/post/i-started-to-learn-rust/)
29-
* [Rust in Science and ever-changing requirements](https://amanjeev.com/blog/rust-in-science-and-ever-changing-requirements)
41+
* [Pure AST based linting sucks](https://rdambrosio016.github.io/rust/2020/09/18/pure-ast-based-linting-sucks.html)
42+
* [Potential improvements for Rust embedded abstractions](https://tweedegolf.nl/blog/42/potential-improvements-for-rust-embedded-abstractions)
3043

3144
### Learn Standard Rust
3245
* [TL;DR Rust](https://christine.website/blog/TLDR-rust-2020-09-19)
3346
* [Variables And Mutability In Rust](https://edfloreshz.blog/variables-and-mutability)
47+
* [Learning Rust: OMG WTF RS – resources to help you get started with Rust](https://ferrous-systems.com/blog/omg-wtf-rs-resources-to-help-you-get-started-with-rust/)
48+
* [Write your own Rust compiler plugin in only 10 lines!](https://dev.to/sam3d/write-your-own-rust-compiler-plugin-in-only-10-lines-4df4)
49+
* [Optional arguments in Rust](https://dev.to/virtualkirill/optional-arguments-in-rust-1e9g)
50+
* [Implementation of Binary Search Tree in Rust](https://medium.com/@bkuliyev/implementation-of-binary-search-tree-in-rust-ce7ce479b505)
51+
* [FR] [Le concept de “propriétaire” ou “ownership” en Rust](https://medium.com/@nunes.nelson4/le-concept-de-propri%C3%A9taire-ou-ownership-en-rust-c96d43c3375d)
52+
* [TH] [Rustler 101: Ferris Say](https://dev.to/wingyplus/rustler-101-ferris-say-3jj6)
3453

3554
### Learn More Rust
3655
* [Dynamic Iterators](https://hole.tuziwo.info/dyn-iterator.html)
3756
* [Low-Level Academy](https://lowlvl.org/)
3857
* [Writing an HTTP(S) Tunnel in Rust with tokio.](https://medium.com/@xnuter/writing-a-modern-http-s-tunnel-in-rust-56e70d898700)
3958
* [Down the Yak Hole of TLS](https://blog.drogue.io/yak-hole-of-tls/)
59+
* [That's so Rusty: Metaprogramming](https://dev.to/imaculate3/that-s-so-rusty-metaprogramming-49mj)
60+
* [The Bevy Game Engine #1](https://dev.to/ethanyidong/the-bevy-engine-1-4k4k)
61+
* [Face Detection in Node.js with Rust and WebAssembly](https://dev.to/alabulei1/high-performance-and-safe-ai-as-a-service-in-node-js-43lg)
62+
* [video] [FLTK Rust: Using FLTK on Android](https://youtu.be/3jW_vxGmxt0)
4063

4164
### Project Updates
65+
* [Announcing and Unpacking the New Holochain](https://medium.com/holochain/unpacking-the-new-holochain-f54da3ca99b7)
4266

4367
### Miscellaneous
68+
* [Extended CfP deadline & new speaker perks!](https://blog.rustfest.eu/cfp-extension-new-speaker-perks)
69+
* [Neovim and Rust](https://sharksforarms.dev/posts/neovim-rust/)
70+
* [How I stopped worrying and started coding in Rust 🦀️](https://dev.to/yjdoc2/how-i-stopped-worrying-and-started-coding-in-rust-52b)
71+
* [Haskell's Children](https://owenlynch.org/posts/2020-09-16-haskells-children/)
72+
* [A Bazel Persistent Worker for Rust](https://nikhilism.com/post/2020/bazel-persistent-worker-rust/)
73+
* [ESXi Binaries with Rust](https://sbaronda.com/2020/09/20/esxi-binaries-with-rust/)
74+
* [j4rs: JavaFX support (WIP)](https://astonbitecode.github.io/blog/post/j4rs_javafx_support/)
75+
* [JP] [Rustのasyncでgoroutineの速度に勝つ](https://medium.com/nttlabs/rust-async-runtime-877b516d934d)
4476

4577
* [Porting PineTime Watch Face from C to Rust On RIOT with LVGL](https://lupyuen.github.io/pinetime-rust-riot/articles/watch_face)
4678

@@ -50,6 +82,25 @@ The Rust Core Team wants input from the community!
5082
If you haven't already, [read the official blog](https://blog.rust-lang.org/2020/09/03/Planning-2021-Roadmap.html) and submit a blog post - it will show up here!
5183
Here are the wonderful submissions since the call for blog posts:
5284

85+
* [Rust 2021 - Ethical Development](https://llogiq.github.io/2020/09/21/ethics.html)
86+
* [My Rust 2021 Wishlist for the 2021 Roadmap](https://estada.ch/2020/9/23/my-rust-2021-wishlist-for-the-2021-roadmap/)
87+
* [Rust 2021: Lower the barriers](https://blog.nindalf.com/posts/rust-2021/)
88+
* [Request for a better [patch] in cargo](https://longfangsong.github.io/2020/09/07/Rust-2021-Request-for-a-better-patch-in-cargo/)
89+
* [What I wish for #Rust2021](https://haurchefant.fr/posts/what-i-wish-for-rust2021/)
90+
* [Rust in 2021](https://www.ncameron.org/blog/rust-in-2021/)
91+
* [Rust 2021](https://gist.github.com/mark-i-m/57b51099e02f2d1fb4d4a4bf08e92965)
92+
* [As a hobbyist rust developer, I want to think less about error handling](https://mbuffett.com/posts/rust-less-error-handling/)
93+
* [Rust 2021](https://gist.github.com/pickfire/3bcceeacf0bae22dd9f03c5053a976e3)
94+
* [My Least Favorite Rust Type](https://ridiculousfish.com/blog/posts/least-favorite-rust-type.html)
95+
* [My wish list for Rust 2021](https://sam-vente.com/blog/my-rust-2021-wishlist/index.html)
96+
* [My Rust 2021 roadmap](https://www.reddit.com/r/rust/comments/imd8b8/my_rust_2021_roadmap/)
97+
* [Rust Roadmap 2021: Allowing for arbitrary size integer primitives](https://therealprof.github.io/blog/roadmap-2021-arbitrary-size-primitives/)
98+
* [Rust Roadmap 2021: Adding a useful dev mode and making it the default](https://therealprof.github.io/blog/roadmap-2021-usable-dev-mode/)
99+
* [Rust in 2021](https://jyn514.github.io/2020/09/05/Rust-in-2021.html)
100+
* [What's Stopping Me From Using Rust?](https://mgrech.dev/whats-stopping-me-from-using-rust/)
101+
* [Pastebin submission](https://pastebin.com/d6jaxh7n)
102+
* [Hacker News submission](https://news.ycombinator.com/item?id=24368077)
103+
53104
# Crate of the Week
54105

55106
This week's crate is [gitoxide](https://github.com/Byron/gitoxide), an idiomatic, modern, lean, fast, safe & pure Rust implementation of git.

0 commit comments

Comments
 (0)