Skip to content

News and Blog Posts - TWiR 385 #1940

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 15, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions draft/2021-04-14-this-week-in-rust.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,53 @@ If you find any errors in this week's issue, [please submit a PR](https://github
No papers/research projects this week.

### Official
* [Brainstorming Async Rust's Shiny Future](https://blog.rust-lang.org/2021/04/14/async-vision-doc-shiny-future.html)
* [Foundation] [Introducing Florian Gilcher](https://foundation.rust-lang.org/posts/2021-04-08-introducing-florian-gilcher/)
* [Foundation] [Introducing Peixin Hou](https://foundation.rust-lang.org/posts/2021-04-08-introducing-peixin-hou/)

### Newsletters
* [This Month in Rust GameDev #20 - March 2021](https://gamedev.rs/news/020/)

### Project/Tooling Updates
* [Progress report on rustc_codegen_cranelift (April 2021)](https://bjorn3.github.io/2021/04/13/progress-report-april-2021.html)
* [IntelliJ Rust: Updates for 2021.1](https://blog.jetbrains.com/rust/2021/04/08/intellij-rust-updates-for-2021-1/)
* [IntelliJ Rust Changelog #145](https://intellij-rust.github.io/2021/04/12/changelog-145.html)
* [rust-analyzer Changelog #72](https://rust-analyzer.github.io/thisweek/2021/04/12/changelog-72.html)
* [Buttplug Rust v3.0 Released: Less is Less](https://nonpolynomial.com/2021/04/11/buttplug-rust-v3-0-released-less-is-less/)
* [Ballista has been donated to the Apache Arrow project](https://www.reddit.com/r/rust/comments/mo63t3/ballista_has_been_donated_to_the_apache_arrow/)

### Observations/Thoughts
* [Rust in Production: MeiliSearch](https://serokell.io/blog/rust-in-production-meilisearch)
* [Rust is for Professionals](https://gregoryszorc.com/blog/2021/04/13/rust-is-for-professionals/)
* [Rust async is colored, and that's not a big deal](https://morestina.net/blog/1686/rust-async-is-colored)
* [Using Rust for Scientific Numerical applications: Learning from Past Experiences](https://blog.esciencecenter.nl/using-rust-for-scientific-numerical-applications-learning-from-past-experiences-798665d9f9f0)
* [PlaintDB Servers - another milestone reached](https://dev.to/ecton/plaintdb-serves-another-milestone-reached-kl3)
* [Why Rust for Robots?](https://dev.to/tangramvision/why-rust-for-robots-4nmd)
* [Integrating const-generics to nalgebra 0.26](https://www.dimforge.com/blog/2021/04/12/integrating-const-generics-to-nalgebra/)
* [podcast] [Building with Rust: Tim McNamara on Rust in Action](https://anchor.fm/building-with-rust/episodes/Building-with-Rust-Tim-McNamara-on-Rust-in-Action-eugoal/a-a1ptlh) [[transcript]](https://github.com/seanchen1991/building-with-rust/blob/main/transcripts/002.md)

### Rust Walkthroughs
* [Introducing easy-cast](https://kas-gui.github.io/blog/easy-cast.html)
* [Why Rust strings seem hard](https://www.brandons.me/blog/why-rust-strings-seem-hard)
* [Rust shenanigans: return type polymporphism](https://loige.co/rust-shenanigans-return-type-polymorphism/)
* [Writing Neovim plugins in Rust](https://blog.usejournal.com/a-detailed-guide-to-writing-your-first-neovim-plugin-in-rust-a81604c606b1)
* [A zero-overhead linked list in Rust](https://aloso.github.io/2021/04/12/linked-list.html)
* [Integrating Rust into Python](https://www.vortexa.com/insight/integrating-rust-into-python)
* [Setting Up a gRPC Protobuf Server With Tonic](https://dev.to/transienterror/setting-up-a-grpc-protobuf-server-with-tonic-218e)
* [Getting started with Kafka and Rust: Part 2](https://dev.to/abhirockzz/getting-started-with-kafka-and-rust-part-2-354f)
* [Rust lib error management, multiple enum approach](http://www.tglman.com/posts/rust_lib_error_management.html)
* [Asynchronous streams in Rust (part 2) - Cancelling expired requests](https://gendignoux.com/blog/2021/04/08/rust-async-streams-futures-part2.html)
* [series] [Engaging Warp: REST API with Rust](https://dev.to/rogertorres/series/12179)
* [ZH] [series] [Build GraphQL services based on Async Rust using tide + async-graphql + mongodb (基于 Async Rust 构建 GraphQL 服务,使用 tide + async-graphql + mongodb) - Part 1](https://blog.budshome.com/budshome/gou-jian-rust-yi-bu-graphql-fu-wu-:ji-yu-tide-+-async-graphql-+-mongodb(1)--qi-bu-ji-crate-xuan-ze)
* [video] [Flocking Boids in Rust: With Piston vs Tetra vs Amethyst vs Bevy](https://youtu.be/e0n9v565HR4)

### Miscellaneous
* [Rust, not Firefox, is Mozilla's greatest industry contribution](https://www.techrepublic.com/article/rust-not-firefox-is-mozillas-greatest-industry-contribution/)
* [AWS's Shane Miller to head the newly created Rust Foundation](https://www.zdnet.com/article/awss-shane-miller-to-head-the-newly-created-rust-foundation/)
* [[RFC] Rust support for Linux kernel](https://lkml.org/lkml/2021/4/14/1023)
* [A look at LLVM - comparing clamp implementations](https://secret.club/2021/04/09/std-clamp.html)
* [Tokio-uring design proposal](https://www.reddit.com/r/rust/comments/mmz1sg/tokiouring_design_proposal/)
* [Google is now writing low-level Android code in Rust](https://arstechnica.com/gadgets/2021/04/google-is-now-writing-low-level-android-code-in-rust/)

# Crate of the Week

Expand Down