This week in Rust #465 — 19 oct 2022
https://this-week-in-rust.org/blog/2022/10/19/this-week-in-rust-465/
https://this-week-in-rust.org/blog/2022/10/19/this-week-in-rust-465/
Updates from Rust Community
Newsletters
This Month in Rust GameDev #38 - September 2022
gamedev.rs
Project/Tooling Updates
Progress report on rustc_codegen_cranelift (Okt 2022)
bjorn3.github.io
Announcing KataOS and Sparrow
opensource.googleblog.com
rust-analyzer changelog #151
rust-analyzer.github.io
A Memory Safe Implementation of the Network Time Protocol
www.memorysafety.org
Zenoh 0.6.0, a Pub/Sub/Query protocol, was released and it is packed with new features.
zenoh.io
GlueSQL v0.13 - FSM based SQL query builder is newly added
gluesql/gluesql/releases/tag/v0.13.0
Rust on Espressif chips - 17-10-2022
mabez.dev
Introducing BastionAI, an open-source privacy-friendly AI training framework in Rust
blog.mithrilsecurity.io
Observations/Thoughts
Platform Agnostic Drivers in Rust: Publishing to Crates.io
apollolabsblog.hashnode.dev
A first look at Rust in the 6.1 kernel
lwn.net
Asynchronous programming in Rust
opensource.com
Why Rust?
www.rerun.io
What If LaTeX Had Instant Preview?
laurmaedje.github.io
Magical handler functions in Rust
lunatic.solutions
Rust Walkthroughs
Rust: Type Concealment With Any Trait and FnMut
valand.dev
Practical Parsing in Rust with nom
naiveai.hashnode.dev
The Little Joys of Code: Proc Macros
felix-knorr.net
How to Build a Machine Learning Model in Rust
www.freecodecamp.org
[video] Building Awesome Desktop App with Rust, Tauri, and SurrealDB
www.youtube.com
[video] AsRef/Borrow Traits, and the ?Sized Marker - Rust
www.youtube.com
Using Neovim for Rust Development
rusty-ferris.pages.dev
[series] Sqlite File Parser Pt 3
freemasen.com
Research
Simulating C++ references in Rust
medium.com/@adetaylor
Newsletters
This Month in Rust GameDev #38 - September 2022
gamedev.rs
Project/Tooling Updates
Progress report on rustc_codegen_cranelift (Okt 2022)
bjorn3.github.io
Announcing KataOS and Sparrow
opensource.googleblog.com
rust-analyzer changelog #151
rust-analyzer.github.io
A Memory Safe Implementation of the Network Time Protocol
www.memorysafety.org
Zenoh 0.6.0, a Pub/Sub/Query protocol, was released and it is packed with new features.
zenoh.io
GlueSQL v0.13 - FSM based SQL query builder is newly added
gluesql/gluesql/releases/tag/v0.13.0
Rust on Espressif chips - 17-10-2022
mabez.dev
Introducing BastionAI, an open-source privacy-friendly AI training framework in Rust
blog.mithrilsecurity.io
Observations/Thoughts
Platform Agnostic Drivers in Rust: Publishing to Crates.io
apollolabsblog.hashnode.dev
A first look at Rust in the 6.1 kernel
lwn.net
Asynchronous programming in Rust
opensource.com
Why Rust?
www.rerun.io
What If LaTeX Had Instant Preview?
laurmaedje.github.io
Magical handler functions in Rust
lunatic.solutions
Rust Walkthroughs
Rust: Type Concealment With Any Trait and FnMut
valand.dev
Practical Parsing in Rust with nom
naiveai.hashnode.dev
The Little Joys of Code: Proc Macros
felix-knorr.net
How to Build a Machine Learning Model in Rust
www.freecodecamp.org
[video] Building Awesome Desktop App with Rust, Tauri, and SurrealDB
www.youtube.com
[video] AsRef/Borrow Traits, and the ?Sized Marker - Rust
www.youtube.com
Using Neovim for Rust Development
rusty-ferris.pages.dev
[series] Sqlite File Parser Pt 3
freemasen.com
Research
Simulating C++ references in Rust
medium.com/@adetaylor
👍4
Crate of the week: HyperQueue
This week's crate is HyperQueue, a runtime for ergonomic execution of programs on a distributed cluster.
This week's crate is HyperQueue, a runtime for ergonomic execution of programs on a distributed cluster.
This week in Rust #466 — 26 oct 2022
https://this-week-in-rust.org/blog/2022/10/26/this-week-in-rust-466/
https://this-week-in-rust.org/blog/2022/10/26/this-week-in-rust-466/
Updates from Rust Community
Foundation
Rust Foundation
foundation.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #152
rust-analyzer.github.io
IntelliJ Rust Changelog #181
intellij-rust.github.io
mirrord 3.0 is out!
metalbear.co
gix credential and diffing with similar
Byron/gitoxide/discussions/564
New release – gtk-rs
gtk-rs.org
Zellij 0.32.0: YAML => KDL, actions through CLI, command panes and a new layout system
zellij.dev
RPITs, RPITITs and AFITs and their relationship
santiagopastorino.com
Evaluating Build Scripts in the IntelliJ Rust Plugin
blog.jetbrains.com
Observations/Thoughts
Adding Ada to Rust
blog.adacore.com
Adding a JavaScript interpreter to your Rust project
boa-dev.github.io
Rust in the Linux Kernel: Just the Beginning
www.memorysafety.org
A deeper look into the GCC Rust front-end
lwn.net
The HTTP crash course nobody asked for
fasterthanli.me
Making Rust attractive for writing GTK applications
belmoussaoui.com
Adventures In Cross Compilation
kentiklabs.com
Compiling Brainfuck code - Part 1: A Optimized Interpreter
rodrigodd.github.io
Rust Embedded Graphics with the MAX7219
apollolabsblog.hashnode.dev
Buffers on the edge: Python and Rust · Alex Gaynor
alexgaynor.net
Writing Better Integration Tests with RAII
notado.substack.com
Contention on multi-threaded regex matching
morestina.net
Rust Walkthroughs
Serde by Example 2: OpenStreetMap
blog.dzejkop.space
Enums and Pattern Matching in Rust
serokell.io
Creating a minimal RESTful song request API using Rocket
imajindevon.hashnode.dev
Compiling Rust libraries for Android apps: a deep dive
gendignoux.com
Inline Crates
blog.yoshuawuyts.com
Writing a HashMap in Rust without unsafe
ecton.dev
A Rust web app with HTML templates
woile.dev
Nine Rules for Creating Procedural Macros in Rust: Practical Lessons from anyinput, a New Macro for Easily Accepting String/Path/Iterator/Array-Like Inputs
towardsdatascience.com
[series] Sqlite File Parser Pt 4
freemasen.com
MacroKata: Rustlings style exercises for learning macros
tfpk.github.io
Miscellaneous
[video] Web-native Rust apps (what will YOU build?)
www.youtube.com
[video] Rapid Prototyping in Rust: Write fast like Python; Run fast like C
www.youtube.com
[video] Let our rusty crab explore the depths of the C by Yvan Sraka
www.youtube.com
[video] Case Study: Rust in axle OS by Philip Tennen
www.youtube.com
[video] Aya: Extending the Linux Kernel with eBPF and Rust by Michal Rostecki
www.youtube.com
[video] Building a Lightweight IR and Backend for YJIT / Maxime Chevalier-Boisvert
www.youtube.com
[video] RustcContributor::explore: @compiler-errors session - RPITIT deep dive
www.youtube.com
Step-by-step guide to building a web-crawler
www.youtube.com
SQLx in 12 minutes - Rust + Actix Web + PostgreSQL
www.youtube.com
Bevy Basics Scenes(re-upload)
www.youtube.com
Foundation
Rust Foundation
foundation.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #152
rust-analyzer.github.io
IntelliJ Rust Changelog #181
intellij-rust.github.io
mirrord 3.0 is out!
metalbear.co
gix credential and diffing with similar
Byron/gitoxide/discussions/564
New release – gtk-rs
gtk-rs.org
Zellij 0.32.0: YAML => KDL, actions through CLI, command panes and a new layout system
zellij.dev
RPITs, RPITITs and AFITs and their relationship
santiagopastorino.com
Evaluating Build Scripts in the IntelliJ Rust Plugin
blog.jetbrains.com
Observations/Thoughts
Adding Ada to Rust
blog.adacore.com
Adding a JavaScript interpreter to your Rust project
boa-dev.github.io
Rust in the Linux Kernel: Just the Beginning
www.memorysafety.org
A deeper look into the GCC Rust front-end
lwn.net
The HTTP crash course nobody asked for
fasterthanli.me
Making Rust attractive for writing GTK applications
belmoussaoui.com
Adventures In Cross Compilation
kentiklabs.com
Compiling Brainfuck code - Part 1: A Optimized Interpreter
rodrigodd.github.io
Rust Embedded Graphics with the MAX7219
apollolabsblog.hashnode.dev
Buffers on the edge: Python and Rust · Alex Gaynor
alexgaynor.net
Writing Better Integration Tests with RAII
notado.substack.com
Contention on multi-threaded regex matching
morestina.net
Rust Walkthroughs
Serde by Example 2: OpenStreetMap
blog.dzejkop.space
Enums and Pattern Matching in Rust
serokell.io
Creating a minimal RESTful song request API using Rocket
imajindevon.hashnode.dev
Compiling Rust libraries for Android apps: a deep dive
gendignoux.com
Inline Crates
blog.yoshuawuyts.com
Writing a HashMap in Rust without unsafe
ecton.dev
A Rust web app with HTML templates
woile.dev
Nine Rules for Creating Procedural Macros in Rust: Practical Lessons from anyinput, a New Macro for Easily Accepting String/Path/Iterator/Array-Like Inputs
towardsdatascience.com
[series] Sqlite File Parser Pt 4
freemasen.com
MacroKata: Rustlings style exercises for learning macros
tfpk.github.io
Miscellaneous
[video] Web-native Rust apps (what will YOU build?)
www.youtube.com
[video] Rapid Prototyping in Rust: Write fast like Python; Run fast like C
www.youtube.com
[video] Let our rusty crab explore the depths of the C by Yvan Sraka
www.youtube.com
[video] Case Study: Rust in axle OS by Philip Tennen
www.youtube.com
[video] Aya: Extending the Linux Kernel with eBPF and Rust by Michal Rostecki
www.youtube.com
[video] Building a Lightweight IR and Backend for YJIT / Maxime Chevalier-Boisvert
www.youtube.com
[video] RustcContributor::explore: @compiler-errors session - RPITIT deep dive
www.youtube.com
Step-by-step guide to building a web-crawler
www.youtube.com
SQLx in 12 minutes - Rust + Actix Web + PostgreSQL
www.youtube.com
Bevy Basics Scenes(re-upload)
www.youtube.com
👍1
Crate of the week: humantime
This week's crate is humantime, a parser and formatter for std::time::{Duration, SystemTime}.
This week's crate is humantime, a parser and formatter for std::time::{Duration, SystemTime}.
👍1
This week in Rust #467 — 02 nov 2022
https://this-week-in-rust.org/blog/2022/11/02/this-week-in-rust-467/
https://this-week-in-rust.org/blog/2022/11/02/this-week-in-rust-467/
Updates from Rust Community
Official
Generic associated types to be stable in Rust 1.65
blog.rust-lang.org
Foundation
Project Grants Application Deadline Extended to November 7, 2022
foundation.rust-lang.org
Q3 2022 Recap: A summary from Rebecca Rumbul
foundation.rust-lang.org
Project/Tooling Updates
Announcing async-backtrace
tokio.rs
This Month in hyper: October 2022
seanmonstar.com
rust-analyzer changelog #153
rust-analyzer.github.io
rustc_codegen_gcc: Progress Report #17
blog.antoyo.xyz
From Fuzzing to Proof: Using Kani with the Bolero Property-Testing Framework
model-checking.github.io
dfdx v0.10.0 - deep learning now with even more const generic goodness
coreylowman.github.io
SeaQuery 0.27.0 - A dynamic query builder for SeaORM
www.sea-ql.org
Slint 0.3.1 - GUI framework in Rust
slint-ui.com
headtail: head & tail simultaneously, written in Rust
agile-perception.ghost.io
Observations/Thoughts
Mini-post: the role of Rust's teams
www.ncameron.org
Do we need a "Rust Standard"?
blog.m-ou.se
Rustdoc doctests need fixing
swatinem.de
Ranged integers
cohost.org
Ranged integers via subtypes
cohost.org
The stable HashMap trap
morestina.net
Const Syntax
blog.yoshuawuyts.com
How to speed up the Rust compiler in October 2022
nnethercote.github.io
Speeding up the Rust compiler without changing its code
kobzol.github.io
Exploring technologies at Weborama: The Rust language
medium.com/weborama
Lock-free webserver using channels in Rust
www.kurtlawrence.info
[video] A Cellular Automaton with Rust and Bevy - Diemo Heuer
www.youtube.com
[video] AMD Hypervisor with Rust - Matthias Heiden
www.youtube.com
[video] Boxes, Heaps, and Stacks - Tim McNamara
www.youtube.com
[video] Rustberry Pi: Baby-steps in Embedded Rust - Lisa Passing
www.youtube.com
[video] Workshop: Rust for Artists - Lisa Passing
www.youtube.com
[video] Intro to Tower and the Service Trait - Stefan Baumgartner
www.youtube.com
[video] Rust Before Main - Ryan Levick
www.youtube.com
[video] How does the detour crate work?
fasterthanli.me
Rust Walkthroughs
Implementing Rayon’s Parallel Iterators
geo-ant.github.io
Tower, Episode 1: your Service as a Function
heikoseeberger.de
Rust microservices in server-side WebAssembly
blog.logrocket.com
4 Simple Steps for Creating a Platform Agnostic Driver in Rust
apollolabsblog.hashnode.dev
Work on gpu library
www.youtube.com
Fathomable Rust Macros
geeklaunch.net
Research
Static Information Flow Control Made Simpler
arxiv.org
Unsafe's Betrayal: Abusing Unsafe Rust in Binary Reverse Engineering toward Finding Memory-safety Bugs via Machine Learning
arxiv.org
Miscellaneous
Rust könnte offizielle Spezifikation bekommen
www.golem.de
Rust könnte offizielle Spezifikation bekommen
www.golem.de
[video] Programming Veloren - the multiplayer voxel RPG written in Rust
www.youtube.com
[video] Programming Veloren - the multiplayer voxel RPG written in Rust
www.youtube.com
Official
Generic associated types to be stable in Rust 1.65
blog.rust-lang.org
Foundation
Project Grants Application Deadline Extended to November 7, 2022
foundation.rust-lang.org
Q3 2022 Recap: A summary from Rebecca Rumbul
foundation.rust-lang.org
Project/Tooling Updates
Announcing async-backtrace
tokio.rs
This Month in hyper: October 2022
seanmonstar.com
rust-analyzer changelog #153
rust-analyzer.github.io
rustc_codegen_gcc: Progress Report #17
blog.antoyo.xyz
From Fuzzing to Proof: Using Kani with the Bolero Property-Testing Framework
model-checking.github.io
dfdx v0.10.0 - deep learning now with even more const generic goodness
coreylowman.github.io
SeaQuery 0.27.0 - A dynamic query builder for SeaORM
www.sea-ql.org
Slint 0.3.1 - GUI framework in Rust
slint-ui.com
headtail: head & tail simultaneously, written in Rust
agile-perception.ghost.io
Observations/Thoughts
Mini-post: the role of Rust's teams
www.ncameron.org
Do we need a "Rust Standard"?
blog.m-ou.se
Rustdoc doctests need fixing
swatinem.de
Ranged integers
cohost.org
Ranged integers via subtypes
cohost.org
The stable HashMap trap
morestina.net
Const Syntax
blog.yoshuawuyts.com
How to speed up the Rust compiler in October 2022
nnethercote.github.io
Speeding up the Rust compiler without changing its code
kobzol.github.io
Exploring technologies at Weborama: The Rust language
medium.com/weborama
Lock-free webserver using channels in Rust
www.kurtlawrence.info
[video] A Cellular Automaton with Rust and Bevy - Diemo Heuer
www.youtube.com
[video] AMD Hypervisor with Rust - Matthias Heiden
www.youtube.com
[video] Boxes, Heaps, and Stacks - Tim McNamara
www.youtube.com
[video] Rustberry Pi: Baby-steps in Embedded Rust - Lisa Passing
www.youtube.com
[video] Workshop: Rust for Artists - Lisa Passing
www.youtube.com
[video] Intro to Tower and the Service Trait - Stefan Baumgartner
www.youtube.com
[video] Rust Before Main - Ryan Levick
www.youtube.com
[video] How does the detour crate work?
fasterthanli.me
Rust Walkthroughs
Implementing Rayon’s Parallel Iterators
geo-ant.github.io
Tower, Episode 1: your Service as a Function
heikoseeberger.de
Rust microservices in server-side WebAssembly
blog.logrocket.com
4 Simple Steps for Creating a Platform Agnostic Driver in Rust
apollolabsblog.hashnode.dev
Work on gpu library
www.youtube.com
Fathomable Rust Macros
geeklaunch.net
Research
Static Information Flow Control Made Simpler
arxiv.org
Unsafe's Betrayal: Abusing Unsafe Rust in Binary Reverse Engineering toward Finding Memory-safety Bugs via Machine Learning
arxiv.org
Miscellaneous
Rust könnte offizielle Spezifikation bekommen
www.golem.de
Rust könnte offizielle Spezifikation bekommen
www.golem.de
[video] Programming Veloren - the multiplayer voxel RPG written in Rust
www.youtube.com
[video] Programming Veloren - the multiplayer voxel RPG written in Rust
www.youtube.com
Crate of the week: type_denoscription
This week's crate is type_denoscription, a crate to make types discoverable for users by explaining them in a way that a user can understand without knowing implementation details.
This week's crate is type_denoscription, a crate to make types discoverable for users by explaining them in a way that a user can understand without knowing implementation details.
This week in Rust #468 — 09 nov 2022
https://this-week-in-rust.org/blog/2022/11/09/this-week-in-rust-468/
https://this-week-in-rust.org/blog/2022/11/09/this-week-in-rust-468/
Updates from Rust Community
Official
Announcing Rust 1.65.0
blog.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #154
rust-analyzer.github.io
IntelliJ Rust Changelog #182
intellij-rust.github.io
This Month in Rust OSDev: October 2022 | Rust OSDev
rust-osdev.com
This Week in Fyrox
fyrox.rs
Cap'n Proto - Generic Associated Types
dwrensha.github.io
Gitoxide - Cloning the Linux kernel in under a minute
Byron/gitoxide/discussions/579
This week in Fluvio #48: The programmable streaming platform
www.fluvio.io
Observations/Thoughts
Scoped threads in Rust, and why its async counterpart would be unsound
wishawa.github.io
34 Must Know Terms for Embedded Rust Newbies
apollolabsblog.hashnode.dev
what if pointer properties were in the rust type system
cohost.org
mmap(1Tb): A Rust arena allocator (ab)using Linux overcommit
vgel.me
Contributing to Rust: Bootstrapping the Rust Compiler (rustc)
www.youtube.com
The ‘Viral’ Secure Programming Language That’s Taking Over Tech
www.wired.com
[FR] Rust par le Métal : move, clone, copy (series)
lafor.ge
[FR] Rust par le Métal (Annexe) : Les bases de nombres (series)
lafor.ge
Rust Walkthroughs
Tauri vs. Electron for Tray Apps
betterprogramming.pub
Running Rust in AWS Lambda with SAM — Part 1
medium.com/@shyamsundarb
Tower, Episode 2: calling a Tower Service
heikoseeberger.de
Writing an eBPF/XDP Load-Balancer in Rust
konghq.com
Floating Point Arcade
https://gist.github.com/CrockAgile/09065649ae5a52629599ebc5645922d6
[video] Cost-Efficient Rust in Practice, Rust Tokyo
www.youtube.com
Research
Can Rust-wrapped C++ offer performance and stability benefits?
medium.com/@adetaylor
Miscellaneous
Lynx Joins AdaCore and Ferrous Systems to Bring Rust to Embedded Developers
www.lynx.com
[video] RUST 1.65 - let-else statements - new language feature!!!
www.youtube.com
[video] The Rust Programming Language for Game Tooling
www.youtube.com
[video] Bencher—Catch Performance Regressions in CI @ Rust DC, September 20, 2022 w/ Everett Pompeii
www.youtube.com
[video] Impractical Rust: The HATETRIS World Record @ Rust DC, October 18, 2022 w/Dave Freiberg+Felipe Suero
www.youtube.com
[DE] Programmiersprache Rust 1.65 führt Generic Associated Types ein
www.heise.de
[DE] Ferris Talk #12: Web-APIs mit Rust erstellen
www.heise.de
Official
Announcing Rust 1.65.0
blog.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #154
rust-analyzer.github.io
IntelliJ Rust Changelog #182
intellij-rust.github.io
This Month in Rust OSDev: October 2022 | Rust OSDev
rust-osdev.com
This Week in Fyrox
fyrox.rs
Cap'n Proto - Generic Associated Types
dwrensha.github.io
Gitoxide - Cloning the Linux kernel in under a minute
Byron/gitoxide/discussions/579
This week in Fluvio #48: The programmable streaming platform
www.fluvio.io
Observations/Thoughts
Scoped threads in Rust, and why its async counterpart would be unsound
wishawa.github.io
34 Must Know Terms for Embedded Rust Newbies
apollolabsblog.hashnode.dev
what if pointer properties were in the rust type system
cohost.org
mmap(1Tb): A Rust arena allocator (ab)using Linux overcommit
vgel.me
Contributing to Rust: Bootstrapping the Rust Compiler (rustc)
www.youtube.com
The ‘Viral’ Secure Programming Language That’s Taking Over Tech
www.wired.com
[FR] Rust par le Métal : move, clone, copy (series)
lafor.ge
[FR] Rust par le Métal (Annexe) : Les bases de nombres (series)
lafor.ge
Rust Walkthroughs
Tauri vs. Electron for Tray Apps
betterprogramming.pub
Running Rust in AWS Lambda with SAM — Part 1
medium.com/@shyamsundarb
Tower, Episode 2: calling a Tower Service
heikoseeberger.de
Writing an eBPF/XDP Load-Balancer in Rust
konghq.com
Floating Point Arcade
https://gist.github.com/CrockAgile/09065649ae5a52629599ebc5645922d6
[video] Cost-Efficient Rust in Practice, Rust Tokyo
www.youtube.com
Research
Can Rust-wrapped C++ offer performance and stability benefits?
medium.com/@adetaylor
Miscellaneous
Lynx Joins AdaCore and Ferrous Systems to Bring Rust to Embedded Developers
www.lynx.com
[video] RUST 1.65 - let-else statements - new language feature!!!
www.youtube.com
[video] The Rust Programming Language for Game Tooling
www.youtube.com
[video] Bencher—Catch Performance Regressions in CI @ Rust DC, September 20, 2022 w/ Everett Pompeii
www.youtube.com
[video] Impractical Rust: The HATETRIS World Record @ Rust DC, October 18, 2022 w/Dave Freiberg+Felipe Suero
www.youtube.com
[DE] Programmiersprache Rust 1.65 führt Generic Associated Types ein
www.heise.de
[DE] Ferris Talk #12: Web-APIs mit Rust erstellen
www.heise.de
Crate of the week: enum_delegate
This week's crate is enum_delegate, a crate to replace dynamic dispatch with enum dispatch.
This week's crate is enum_delegate, a crate to replace dynamic dispatch with enum dispatch.
👍3
This week in Rust #469 — 16 nov 2022
https://this-week-in-rust.org/blog/2022/11/16/this-week-in-rust-469/
https://this-week-in-rust.org/blog/2022/11/16/this-week-in-rust-469/
Updates from Rust Community
Foundation
Rust Foundation Included in Fastly's Fast Forward Program
foundation.rust-lang.org
Welcoming Seth Markle to the Rust Foundation Board
foundation.rust-lang.org
Newsletters
This Month in Rust GameDev #39 - October 2022
gamedev.rs
Project/Tooling Updates
hyper Polish Period
seanmonstar.com
Changelog #155
rust-analyzer.github.io
This Week in Fyrox
fyrox.rs
Bevy - Bevy 0.9
bevyengine.org
[video] Bevy 0.9 Release Train
www.youtube.com
Fornjot (code-first CAD in Rust) - Progress Report
www.fornjot.app
What's new in SeaORM 0.10.x
www.sea-ql.org
Observations/Thoughts
Error docs
www.ncameron.org
Rust enum-match code generation
www.eventhelix.com
Implementation Details of async Rust
swatinem.de
Stop writing Rust linked list libraries!
diziet.dreamwidth.org
[video] Rust GCC Front-end - Philip Herron, David Faust
www.youtube.com
[video] Rust Is Boring (Why Rust?) [RUST-13]
www.youtube.com
[audio] cargo-auditable with Sergey Davidoff
rustacean-station.org
Rust Walkthroughs
Rust and C++ Interoperability
slint-ui.com
4-Step Primer on Navigating Embedded Rust HAL Documentation
apollolabsblog.hashnode.dev
Five simple steps to use any Arduino C++ library in a Rust project
dev.to
Tower, Episode 3: Readiness
heikoseeberger.de
Miscellaneous
ARP Injection in Rust on Linux
leshow.github.io
Foundation
Rust Foundation Included in Fastly's Fast Forward Program
foundation.rust-lang.org
Welcoming Seth Markle to the Rust Foundation Board
foundation.rust-lang.org
Newsletters
This Month in Rust GameDev #39 - October 2022
gamedev.rs
Project/Tooling Updates
hyper Polish Period
seanmonstar.com
Changelog #155
rust-analyzer.github.io
This Week in Fyrox
fyrox.rs
Bevy - Bevy 0.9
bevyengine.org
[video] Bevy 0.9 Release Train
www.youtube.com
Fornjot (code-first CAD in Rust) - Progress Report
www.fornjot.app
What's new in SeaORM 0.10.x
www.sea-ql.org
Observations/Thoughts
Error docs
www.ncameron.org
Rust enum-match code generation
www.eventhelix.com
Implementation Details of async Rust
swatinem.de
Stop writing Rust linked list libraries!
diziet.dreamwidth.org
[video] Rust GCC Front-end - Philip Herron, David Faust
www.youtube.com
[video] Rust Is Boring (Why Rust?) [RUST-13]
www.youtube.com
[audio] cargo-auditable with Sergey Davidoff
rustacean-station.org
Rust Walkthroughs
Rust and C++ Interoperability
slint-ui.com
4-Step Primer on Navigating Embedded Rust HAL Documentation
apollolabsblog.hashnode.dev
Five simple steps to use any Arduino C++ library in a Rust project
dev.to
Tower, Episode 3: Readiness
heikoseeberger.de
Miscellaneous
ARP Injection in Rust on Linux
leshow.github.io
👍6
👍3
This week in Rust #470 — 23 nov 2022
https://this-week-in-rust.org/blog/2022/11/23/this-week-in-rust-470/
https://this-week-in-rust.org/blog/2022/11/23/this-week-in-rust-470/
Updates from Rust Community
Official
Async fn in trait MVP comes to nightly
blog.rust-lang.org
Foundation
Community Grantee Spotlight: Sebastian Thiel
foundation.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #156
rust-analyzer.github.io
IntelliJ Rust Changelog #183
intellij-rust.github.io
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
This Week in Fyrox #3
fyrox.rs
futures-concurrency Release v7.0.0
yoshuawuyts/futures-concurrency/releases/tag/v7.0.0
Rust Search Extension v1.9.0 has been released
rust.extension.sh
[Chinese] RustSBI 0.3.0 Has Released
rustcc.cn
[Chinese] Video: Technologies and Applications in RustSBI 0.3.0
www.bilibili.com
Observations/Thoughts
A Better Way to Borrow in Rust: Stack Tokens
lucumr.pocoo.org
Category Theory with Rust (pt1)
www.kurtlawrence.info
If a Tree Falls in a Forest, Does It Overflow the Stack?
matklad.github.io
Safely writing code that isn't thread-safe
cliffle.com
Embedded Rust & Embassy: GPIO Button Controlled Blinking
apollolabsblog.hashnode.dev
[video] Panel: Rust in reality - EuroRust 2022
www.youtube.com
Rust Walkthroughs
Calling Rust from iOS
burgers.io
Rust, Lambda, and DynamoDB
betterprogramming.pub
Render Pipelines in wgpu and Rust
whoisryosuke.com
(Re)writing an interpreter in Rust
www.dannyvankooten.com
Miscellaneous
The carcinization of Go programs
xeiaso.net
Flux: Refinement Types for Rust
liquid-rust.github.io
[video] Rust 🤝 WebAssembly with Alex Crichton
youtu.be
[video] Getting Started with Rust: Understanding Rust Compile Errors
www.youtube.com
[video] Can you use Character Controllers for non-platformer games?
www.youtube.com
Official
Async fn in trait MVP comes to nightly
blog.rust-lang.org
Foundation
Community Grantee Spotlight: Sebastian Thiel
foundation.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #156
rust-analyzer.github.io
IntelliJ Rust Changelog #183
intellij-rust.github.io
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
This Week in Fyrox #3
fyrox.rs
futures-concurrency Release v7.0.0
yoshuawuyts/futures-concurrency/releases/tag/v7.0.0
Rust Search Extension v1.9.0 has been released
rust.extension.sh
[Chinese] RustSBI 0.3.0 Has Released
rustcc.cn
[Chinese] Video: Technologies and Applications in RustSBI 0.3.0
www.bilibili.com
Observations/Thoughts
A Better Way to Borrow in Rust: Stack Tokens
lucumr.pocoo.org
Category Theory with Rust (pt1)
www.kurtlawrence.info
If a Tree Falls in a Forest, Does It Overflow the Stack?
matklad.github.io
Safely writing code that isn't thread-safe
cliffle.com
Embedded Rust & Embassy: GPIO Button Controlled Blinking
apollolabsblog.hashnode.dev
[video] Panel: Rust in reality - EuroRust 2022
www.youtube.com
Rust Walkthroughs
Calling Rust from iOS
burgers.io
Rust, Lambda, and DynamoDB
betterprogramming.pub
Render Pipelines in wgpu and Rust
whoisryosuke.com
(Re)writing an interpreter in Rust
www.dannyvankooten.com
Miscellaneous
The carcinization of Go programs
xeiaso.net
Flux: Refinement Types for Rust
liquid-rust.github.io
[video] Rust 🤝 WebAssembly with Alex Crichton
youtu.be
[video] Getting Started with Rust: Understanding Rust Compile Errors
www.youtube.com
[video] Can you use Character Controllers for non-platformer games?
www.youtube.com
Crate of the week: graph
This week's crate is graph, a collection of high-performance graph algorithms.
This week's crate is graph, a collection of high-performance graph algorithms.
👍4
This week in Rust #471 — 30 nov 2022
https://this-week-in-rust.org/blog/2022/11/30/this-week-in-rust-471/
https://this-week-in-rust.org/blog/2022/11/30/this-week-in-rust-471/
Updates from Rust Community
Official
Please welcome The 8472 to the Library team
blog.rust-lang.org
Foundation
Secure App Development with Rust's Memory Model
foundation.rust-lang.org
Project/Tooling Updates
Announcing axum 0.6.0
tokio.rs
Redox OS 0.8.0
www.redox-os.org
Releasing Yew 0.20
yew.rs
rust-analyzer changelog #157
rust-analyzer.github.io
This Week in Fyrox
fyrox.rs
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
Unimock 0.4
audunhalland.github.io
Slint 0.3.2 release
slint-ui.com
Extism: make all software programmable
extism.org
Observations/Thoughts
Rust to assembly: Arrays, Tuples, Box, and Option handling
www.eventhelix.com
Improving async Rust codegen
swatinem.de
rustdoc: Recent UI and UX changes in generated documentation 2
blog.guillaume-gomez.fr
Rust Foundation in 2023-25
www.ncameron.org
Follow-up to Foundation post
www.ncameron.org
WebAssembly: TinyGo vs Rust vs AssemblyScript
ecostack.dev
Falsehoods programmers believe about undefined behavior
predr.ag
[video] Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022
www.youtube.com
[video] OS Development - One Year with Rust - by Bernhard Kauer
www.youtube.com
[video] Embedded Rust on ESP32 - Juraj Michálek
www.youtube.com
[audio] Leptos with Greg Johnston
rustacean-station.org
[audio] Kanal with Khashayar Fereidani
rustacean-station.org
Rust Walkthroughs
Threads and messages with Rust and WebAssembly
www.tweag.io
Migrating from warp to axum
fasterthanli.me
Measuring the overhead of HashMaps in Rust
ntietz.com
Building an API in Rust with Rocket.rs and Diesel.rs (Clean Architecture)
medium.com/@jeynesbrook
Avoiding Benchmarking Pitfalls with black_box in Rust
alic.dev
Embedded Rust & Embassy: UART Serial Communication
apollolabsblog.hashnode.dev
Rust GUI and GTK calc
dev.to
Fearless concurrency: multithreaded unzip
medium.com/@adetaylor
[video] Typesafe Router state with Axum 0.6 release
www.youtube.com
Miscellaneous
JetBrains Rust developers survey
blog.jetbrains.com
Official
Please welcome The 8472 to the Library team
blog.rust-lang.org
Foundation
Secure App Development with Rust's Memory Model
foundation.rust-lang.org
Project/Tooling Updates
Announcing axum 0.6.0
tokio.rs
Redox OS 0.8.0
www.redox-os.org
Releasing Yew 0.20
yew.rs
rust-analyzer changelog #157
rust-analyzer.github.io
This Week in Fyrox
fyrox.rs
Fornjot (code-first CAD in Rust) - Weekly Release
www.fornjot.app
Unimock 0.4
audunhalland.github.io
Slint 0.3.2 release
slint-ui.com
Extism: make all software programmable
extism.org
Observations/Thoughts
Rust to assembly: Arrays, Tuples, Box, and Option handling
www.eventhelix.com
Improving async Rust codegen
swatinem.de
rustdoc: Recent UI and UX changes in generated documentation 2
blog.guillaume-gomez.fr
Rust Foundation in 2023-25
www.ncameron.org
Follow-up to Foundation post
www.ncameron.org
WebAssembly: TinyGo vs Rust vs AssemblyScript
ecostack.dev
Falsehoods programmers believe about undefined behavior
predr.ag
[video] Learning Rust the wrong way - Ólafur Waage - NDC TechTown 2022
www.youtube.com
[video] OS Development - One Year with Rust - by Bernhard Kauer
www.youtube.com
[video] Embedded Rust on ESP32 - Juraj Michálek
www.youtube.com
[audio] Leptos with Greg Johnston
rustacean-station.org
[audio] Kanal with Khashayar Fereidani
rustacean-station.org
Rust Walkthroughs
Threads and messages with Rust and WebAssembly
www.tweag.io
Migrating from warp to axum
fasterthanli.me
Measuring the overhead of HashMaps in Rust
ntietz.com
Building an API in Rust with Rocket.rs and Diesel.rs (Clean Architecture)
medium.com/@jeynesbrook
Avoiding Benchmarking Pitfalls with black_box in Rust
alic.dev
Embedded Rust & Embassy: UART Serial Communication
apollolabsblog.hashnode.dev
Rust GUI and GTK calc
dev.to
Fearless concurrency: multithreaded unzip
medium.com/@adetaylor
[video] Typesafe Router state with Axum 0.6 release
www.youtube.com
Miscellaneous
JetBrains Rust developers survey
blog.jetbrains.com
👍4
Crate of the week: code-radio-cli
This week's crate is code-radio-cli, a command line interface for listening to freeCodeCamp's Code Radio music stream.
This week's crate is code-radio-cli, a command line interface for listening to freeCodeCamp's Code Radio music stream.