This week in Rust #485 — 08 mar 2023
https://this-week-in-rust.org/blog/2023/03/08/this-week-in-rust-485/
https://this-week-in-rust.org/blog/2023/03/08/this-week-in-rust-485/
Updates from Rust Community
Foundation
RustConf 2023 is Coming—Submit a Talk Today!
foundation.rust-lang.org
Member Spotlight: HighTec
foundation.rust-lang.org
Best Practices for Integrating Rust and Qt in Embedded Systems
foundation.rust-lang.org
Rust Nation 2023
Opening Address - Rebecca Rumbul
www.youtube.com
The Rustacean Cycle: Learn, Teach, Deliver - Nell Shamrell-Harrington
www.youtube.com
Fast, Flexible Iteration with Rust and Rhai - Jonathan Strong
www.youtube.com
iOS, Android and Web applications that share a single Rust core - Stuart Harris
www.youtube.com
Tricks of the Trait: Enabling Ergonomic Extractors - Rob Ede
www.youtube.com
Let's Get Rusty In Here - Daniel Thompson-Yvetot
www.youtube.com
Let’s write async rust from the ground up! - Conrad Ludgate
www.youtube.com
What I learned by solving 50 Advent of Code challenges in Rust - Luciano Mammino
www.youtube.com
Spreading Rust to the rest of the company: Moving past the proof of concept - Tim McNamara
www.youtube.com
A tale of binary translation - Amanieu D'Antras
www.youtube.com
Embracing Rust at fly.io: How Rust powers our networking layer - Senyo Simpson
www.youtube.com
Closing the Supply Chain Security Loop with Rust and Pyrsia - Steven Chin
www.youtube.com
SurrealDB: from Golang to Rust — building the world’s fastest-growing db - Tobie Morgan Hitchcock
www.youtube.com
Moving beyond Arc<Mutex<T>> - Katharina Fey
www.youtube.com
What does the Rust Foundation do? - Rust Foundation team
www.youtube.com
Rust on RISC-V, a case study - Jorge Prendes and James Wainwright
www.youtube.com
Rust in Rhymes II - Andre Bogus
www.youtube.com
Living with Rust Long-Term - Jon Gjengset
www.youtube.com
Newsletters
Rust Magazine Issue 2 has been released!
rustmagazine.org
Project/Tooling Updates
Bevy 0.10
bevyengine.org
rust-analyzer hangelog #171
rust-analyzer.github.io
Zellij 0.35.1 released: bringing Stacked Panes to your Terminal
zellij.dev
Oxy is Cloudflare's Rust-based next generation proxy framework
blog.cloudflare.com
Fornjot (code-first CAD in Rust) - Weekly Release - Progressed Extremely Well
www.fornjot.app
Databend 1.0 Release - The Future of Cloud Data Analytics
databend.rs
Introducing runst: Handle desktop notifications neatly on Linux!
blog.orhun.dev
A Windows software written in RUST available in the Microsoft Store
pdhv.fr/
This Month in hyper: February 2023
seanmonstar.com
Observations/Thoughts
Safety and Soundness in Rust
jacko.io
Re-exporting an enum with a type alias is breaking, but not major
predr.ag
Trait transformers (send bounds, part 3)
smallcultfollowing.com
Professional Rustacean, 3 months in
briankung.dev
Rust coding style
tzemanovic.gitlab.io
Fixing the Next 10,000 Aliasing Bugs
blog.polybdenum.com
\Device\Afd, or, the Deal with the Devil that makes async Rust work on Windows
notgull.github.io
(audio) Rustdoc with Joshua Nelson
rustacean-station.org
(audio) Asynchronix with Serge Barral
rustacean-station.org
(video) strace feels like magic — let’s fix that (with Rust)
www.youtube.com
(video) Let's make an htop-like in your browser (with Rust)
www.youtube.com
(video) Build your entire tech stack in Rust
www.youtube.com
Rust Walkthroughs
Rust's BufRead, And When To Use It
www.brandons.me
Getting Started with Rust & GPT-3
www.shuttle.rs
Build a Ray Tracer, pt. 2 - Enter The Matrix
www.superperfundo.dev
Creating and publishing a Python package written in Rust
antoniosbarotsis.github.io
The World's Smallest Hash Table
orlp.net
Refactoring in Rust: Introducing Traits
fettblog.eu
Embedded Rust on ESP32C3 Board, a Hands-on Quickstart Guide
gitlab.com
[video] Matching Braces With a Stack, Beginner Tutorial
www.youtube.com
Miscellaneous
Academy Software Foundation Rust Working Group Status and Survey
www.reddit.com
When Zig is safer and faster than Rust
zackoverflow.dev
Foundation
RustConf 2023 is Coming—Submit a Talk Today!
foundation.rust-lang.org
Member Spotlight: HighTec
foundation.rust-lang.org
Best Practices for Integrating Rust and Qt in Embedded Systems
foundation.rust-lang.org
Rust Nation 2023
Opening Address - Rebecca Rumbul
www.youtube.com
The Rustacean Cycle: Learn, Teach, Deliver - Nell Shamrell-Harrington
www.youtube.com
Fast, Flexible Iteration with Rust and Rhai - Jonathan Strong
www.youtube.com
iOS, Android and Web applications that share a single Rust core - Stuart Harris
www.youtube.com
Tricks of the Trait: Enabling Ergonomic Extractors - Rob Ede
www.youtube.com
Let's Get Rusty In Here - Daniel Thompson-Yvetot
www.youtube.com
Let’s write async rust from the ground up! - Conrad Ludgate
www.youtube.com
What I learned by solving 50 Advent of Code challenges in Rust - Luciano Mammino
www.youtube.com
Spreading Rust to the rest of the company: Moving past the proof of concept - Tim McNamara
www.youtube.com
A tale of binary translation - Amanieu D'Antras
www.youtube.com
Embracing Rust at fly.io: How Rust powers our networking layer - Senyo Simpson
www.youtube.com
Closing the Supply Chain Security Loop with Rust and Pyrsia - Steven Chin
www.youtube.com
SurrealDB: from Golang to Rust — building the world’s fastest-growing db - Tobie Morgan Hitchcock
www.youtube.com
Moving beyond Arc<Mutex<T>> - Katharina Fey
www.youtube.com
What does the Rust Foundation do? - Rust Foundation team
www.youtube.com
Rust on RISC-V, a case study - Jorge Prendes and James Wainwright
www.youtube.com
Rust in Rhymes II - Andre Bogus
www.youtube.com
Living with Rust Long-Term - Jon Gjengset
www.youtube.com
Newsletters
Rust Magazine Issue 2 has been released!
rustmagazine.org
Project/Tooling Updates
Bevy 0.10
bevyengine.org
rust-analyzer hangelog #171
rust-analyzer.github.io
Zellij 0.35.1 released: bringing Stacked Panes to your Terminal
zellij.dev
Oxy is Cloudflare's Rust-based next generation proxy framework
blog.cloudflare.com
Fornjot (code-first CAD in Rust) - Weekly Release - Progressed Extremely Well
www.fornjot.app
Databend 1.0 Release - The Future of Cloud Data Analytics
databend.rs
Introducing runst: Handle desktop notifications neatly on Linux!
blog.orhun.dev
A Windows software written in RUST available in the Microsoft Store
pdhv.fr/
This Month in hyper: February 2023
seanmonstar.com
Observations/Thoughts
Safety and Soundness in Rust
jacko.io
Re-exporting an enum with a type alias is breaking, but not major
predr.ag
Trait transformers (send bounds, part 3)
smallcultfollowing.com
Professional Rustacean, 3 months in
briankung.dev
Rust coding style
tzemanovic.gitlab.io
Fixing the Next 10,000 Aliasing Bugs
blog.polybdenum.com
\Device\Afd, or, the Deal with the Devil that makes async Rust work on Windows
notgull.github.io
(audio) Rustdoc with Joshua Nelson
rustacean-station.org
(audio) Asynchronix with Serge Barral
rustacean-station.org
(video) strace feels like magic — let’s fix that (with Rust)
www.youtube.com
(video) Let's make an htop-like in your browser (with Rust)
www.youtube.com
(video) Build your entire tech stack in Rust
www.youtube.com
Rust Walkthroughs
Rust's BufRead, And When To Use It
www.brandons.me
Getting Started with Rust & GPT-3
www.shuttle.rs
Build a Ray Tracer, pt. 2 - Enter The Matrix
www.superperfundo.dev
Creating and publishing a Python package written in Rust
antoniosbarotsis.github.io
The World's Smallest Hash Table
orlp.net
Refactoring in Rust: Introducing Traits
fettblog.eu
Embedded Rust on ESP32C3 Board, a Hands-on Quickstart Guide
gitlab.com
[video] Matching Braces With a Stack, Beginner Tutorial
www.youtube.com
Miscellaneous
Academy Software Foundation Rust Working Group Status and Survey
www.reddit.com
When Zig is safer and faster than Rust
zackoverflow.dev
Crate of the week: man-in-the-middle-proxy
This week's crate is man-in-the-middle-proxy, a - surprise! - man in the middle proxy.
This week's crate is man-in-the-middle-proxy, a - surprise! - man in the middle proxy.
🎉1
This week in Rust #486 — 15 mar 2023
https://this-week-in-rust.org/blog/2023/03/15/this-week-in-rust-486/
https://this-week-in-rust.org/blog/2023/03/15/this-week-in-rust-486/
👍1
Crate of the week: duplicate
This week's crate is duplicate, a proc macro crate for easy parametric code duplication.
This week's crate is duplicate, a proc macro crate for easy parametric code duplication.
👍5
This week in Rust #487 — 22 mar 2023
https://this-week-in-rust.org/blog/2023/03/22/this-week-in-rust-487/
https://this-week-in-rust.org/blog/2023/03/22/this-week-in-rust-487/
👍1
Crate of the week: Speedy2D
This week's crate is Speedy2D, a crate offering cross-platform Hardware-accelerated drawing of shapes, images, and text, with an easy to use API.
This week's crate is Speedy2D, a crate offering cross-platform Hardware-accelerated drawing of shapes, images, and text, with an easy to use API.
👍1
This week in Rust #488 — 29 mar 2023
https://this-week-in-rust.org/blog/2023/03/29/this-week-in-rust-488/
https://this-week-in-rust.org/blog/2023/03/29/this-week-in-rust-488/
Updates from Rust Community
Official
Announcing Rust 1.68.2 | Rust Blog
blog.rust-lang.org
Announcing Rust 1.68.1 | Rust Blog
blog.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #174
rust-analyzer.github.io
IntelliJ Rust Changelog #191
intellij-rust.github.io
clap v4.2
epage.github.io
CrossBus, A Platform-Less, Runtime-Less Actor Computing Model
hominee.github.io
Fornjot (code-first CAD in Rust) - Weekly Release - Some Good Progress
www.fornjot.app
Announcing scoped-trace.
jack.wrenn.fyi
dfdx v0.11.0: cuda accelerated deep learning
coreylowman.github.io
Rust Search Extension v1.10.0 has been released
rust.extension.sh
Introducing Kobold
maciej.codes
autometrics-rs 0.3: Defining Service-Level Objectives (SLOs) in Rust Source Code
fiberplane.com
Rocket's 3rd v0.5 Release Candidate - Rocket Web Framework
rocket.rs
Seven Tasks with Rust and Egui
Rust-Ninja-Sabi/rust-egui-seven-tasks
ngrok-rs: portable network ingress to your Rust apps w/ native hyper+axum support
ngrok.com
[video] Rust Releases! Rust 1.68.1
www.youtube.com
[video] Rust Releases! Rust 1.68.2
youtu.be
Observations/Thoughts
STV-rs: Single Transferable Vote implementation in Rust
gendignoux.com
STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions with embedded-hal
apollolabsblog.hashnode.dev
Rust's Golden Rule
steveklabnik.com
Linearity and Control
blog.yoshuawuyts.com
Zig And Rust
matklad.github.io
Generators
without.boats
The AsyncIterator interface
without.boats
A Proposal for Safe Window Handles
notgull.github.io
Rust Is a Scalable Language
matklad.github.io
Paradigm Shift
www.thecodedmessage.com
Rust Walkthroughs
Building a Fibonacci Heap
www.kurtlawrence.info
Embedded Rust on BBC Micro Bit: unlocking Vec and HashMap
gitlab.com
STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions
apollolabsblog.hashnode.dev
State Machine testing with Proptest
tzemanovic.gitlab.io
Linear Types One-Pager
blog.yoshuawuyts.com
Writing a Linux executable from scratch with x86_64-unknown-none and Rust
vulns.xyz
Efficient, Extensible, Expressive: Typed Tagless Final Interpreters in Rust
getcode.substack.com
Making Python 100x faster with less than 100 lines of Rust
ohadravid.github.io
[video] Env Config Option
youtu.be
Research
Tree Borrows - A new aliasing model for Rust
perso.crans.org
Miscellaneous
How we built our Embedded World Demo on Rust for QNX
ferrous-systems.com
A Rustaceans Tour of embedded world
ferrous-systems.com
[video] I built my own memory profiler (in Rust, on Linux)
youtu.be
[video] Build Universal Libraries with Rust
www.youtube.com
[video] How to Learn Rust
www.youtube.com
[video] How Bevy FlyCam Works
www.youtube.com
[video] Why I Swaped to Fixed Point Numbers in my game #UTDTG #devlog 2
www.youtube.com
[video] Make iterators 10X better with itertools
www.youtube.com
Official
Announcing Rust 1.68.2 | Rust Blog
blog.rust-lang.org
Announcing Rust 1.68.1 | Rust Blog
blog.rust-lang.org
Project/Tooling Updates
rust-analyzer changelog #174
rust-analyzer.github.io
IntelliJ Rust Changelog #191
intellij-rust.github.io
clap v4.2
epage.github.io
CrossBus, A Platform-Less, Runtime-Less Actor Computing Model
hominee.github.io
Fornjot (code-first CAD in Rust) - Weekly Release - Some Good Progress
www.fornjot.app
Announcing scoped-trace.
jack.wrenn.fyi
dfdx v0.11.0: cuda accelerated deep learning
coreylowman.github.io
Rust Search Extension v1.10.0 has been released
rust.extension.sh
Introducing Kobold
maciej.codes
autometrics-rs 0.3: Defining Service-Level Objectives (SLOs) in Rust Source Code
fiberplane.com
Rocket's 3rd v0.5 Release Candidate - Rocket Web Framework
rocket.rs
Seven Tasks with Rust and Egui
Rust-Ninja-Sabi/rust-egui-seven-tasks
ngrok-rs: portable network ingress to your Rust apps w/ native hyper+axum support
ngrok.com
[video] Rust Releases! Rust 1.68.1
www.youtube.com
[video] Rust Releases! Rust 1.68.2
youtu.be
Observations/Thoughts
STV-rs: Single Transferable Vote implementation in Rust
gendignoux.com
STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions with embedded-hal
apollolabsblog.hashnode.dev
Rust's Golden Rule
steveklabnik.com
Linearity and Control
blog.yoshuawuyts.com
Zig And Rust
matklad.github.io
Generators
without.boats
The AsyncIterator interface
without.boats
A Proposal for Safe Window Handles
notgull.github.io
Rust Is a Scalable Language
matklad.github.io
Paradigm Shift
www.thecodedmessage.com
Rust Walkthroughs
Building a Fibonacci Heap
www.kurtlawrence.info
Embedded Rust on BBC Micro Bit: unlocking Vec and HashMap
gitlab.com
STM32F4 Embedded Rust at the PAC: Creating Hardware Abstractions
apollolabsblog.hashnode.dev
State Machine testing with Proptest
tzemanovic.gitlab.io
Linear Types One-Pager
blog.yoshuawuyts.com
Writing a Linux executable from scratch with x86_64-unknown-none and Rust
vulns.xyz
Efficient, Extensible, Expressive: Typed Tagless Final Interpreters in Rust
getcode.substack.com
Making Python 100x faster with less than 100 lines of Rust
ohadravid.github.io
[video] Env Config Option
youtu.be
Research
Tree Borrows - A new aliasing model for Rust
perso.crans.org
Miscellaneous
How we built our Embedded World Demo on Rust for QNX
ferrous-systems.com
A Rustaceans Tour of embedded world
ferrous-systems.com
[video] I built my own memory profiler (in Rust, on Linux)
youtu.be
[video] Build Universal Libraries with Rust
www.youtube.com
[video] How to Learn Rust
www.youtube.com
[video] How Bevy FlyCam Works
www.youtube.com
[video] Why I Swaped to Fixed Point Numbers in my game #UTDTG #devlog 2
www.youtube.com
[video] Make iterators 10X better with itertools
www.youtube.com
👍7
👍14
This week in Rust #489 — 05 apr 2023
https://this-week-in-rust.org/blog/2023/04/05/this-week-in-rust-489/
https://this-week-in-rust.org/blog/2023/04/05/this-week-in-rust-489/
Updates from Rust Community
Foundation
Rust Foundation Joins Open Infrastructure Foundation as Associate Member
foundation.rust-lang.org
Rust Identified as Safer Coding Tool by NIST
foundation.rust-lang.org
Rewarding Resilience: Rust & the U.S. National Cybersecurity Strategy
foundation.rust-lang.org
Project/Tooling Updates
Helix editor 23.03 released
helix-editor.com
Rustls 0.21.0 Released With Exciting New Features
www.memorysafety.org
Slint 1.0: The Next-Generation Native GUI Toolkit Matures
slint-ui.com
rust-analyzer changelog #175
rust-analyzer.github.io
Introducing SeaStreamer - a stream processing toolkit for Kafka and Redis Streams
www.sea-ql.org
youki 0.0.5 has been released
containers/youki/releases/tag/v0.0.5
Fluvio Connector Development Kit released
www.fluvio.io
Observations/Thoughts
Thoughts on async closures
smallcultfollowing.com
How to speed up the Rust compiler in March 2023
nnethercote.github.io
Two things that Rust does better than C++
getdozer.io
Rust Tidbits #1
www.thecodedmessage.com
Follow up on cracking ZIP archives in Rust
agourlay.github.io
58 Rust Resources Every Learner Should Know in 2023
apollolabsblog.hashnode.dev
[audio] AI-NC with Tom Miles
rustacean-station.org
[audio] Servo with Josh Matthews
rustacean-station.org
Rust Walkthroughs
Building a Classic Mac OS App in Rust
www.wezm.net
Cross Compiling Rust Projects in GitHub Actions
blog.urth.org
Rust on the CH32V003
noxim.xyz
Build your own CountMinSketch in Rust
www.arunma.com
Nine Rules for Creating Fast, Safe, and Compatible Data Structures in Rust (Part 1): Lessons from RangeSetBlaze
towardsdatascience.com
A definitive guide to sealed traits in Rust
predr.ag
[ZH] Build a Lua interpreter in Rust
wubingzheng.github.io
Miscellaneous
Rust for C#/.NET Developers
microsoft.github.io
[video] Rust Wasm-Bindgen in 2 Minutes: Bridging the Gap Between WASM & JavaScript
youtu.be
Foundation
Rust Foundation Joins Open Infrastructure Foundation as Associate Member
foundation.rust-lang.org
Rust Identified as Safer Coding Tool by NIST
foundation.rust-lang.org
Rewarding Resilience: Rust & the U.S. National Cybersecurity Strategy
foundation.rust-lang.org
Project/Tooling Updates
Helix editor 23.03 released
helix-editor.com
Rustls 0.21.0 Released With Exciting New Features
www.memorysafety.org
Slint 1.0: The Next-Generation Native GUI Toolkit Matures
slint-ui.com
rust-analyzer changelog #175
rust-analyzer.github.io
Introducing SeaStreamer - a stream processing toolkit for Kafka and Redis Streams
www.sea-ql.org
youki 0.0.5 has been released
containers/youki/releases/tag/v0.0.5
Fluvio Connector Development Kit released
www.fluvio.io
Observations/Thoughts
Thoughts on async closures
smallcultfollowing.com
How to speed up the Rust compiler in March 2023
nnethercote.github.io
Two things that Rust does better than C++
getdozer.io
Rust Tidbits #1
www.thecodedmessage.com
Follow up on cracking ZIP archives in Rust
agourlay.github.io
58 Rust Resources Every Learner Should Know in 2023
apollolabsblog.hashnode.dev
[audio] AI-NC with Tom Miles
rustacean-station.org
[audio] Servo with Josh Matthews
rustacean-station.org
Rust Walkthroughs
Building a Classic Mac OS App in Rust
www.wezm.net
Cross Compiling Rust Projects in GitHub Actions
blog.urth.org
Rust on the CH32V003
noxim.xyz
Build your own CountMinSketch in Rust
www.arunma.com
Nine Rules for Creating Fast, Safe, and Compatible Data Structures in Rust (Part 1): Lessons from RangeSetBlaze
towardsdatascience.com
A definitive guide to sealed traits in Rust
predr.ag
[ZH] Build a Lua interpreter in Rust
wubingzheng.github.io
Miscellaneous
Rust for C#/.NET Developers
microsoft.github.io
[video] Rust Wasm-Bindgen in 2 Minutes: Bridging the Gap Between WASM & JavaScript
youtu.be
👍4
Crate of the week: keshvar
This week's crate is keshvar, a library providing a host of information on every country.
This week's crate is keshvar, a library providing a host of information on every country.
This week in Rust #490 — 12 apr 2023
https://this-week-in-rust.org/blog/2023/04/12/this-week-in-rust-490/
https://this-week-in-rust.org/blog/2023/04/12/this-week-in-rust-490/
Updates from Rust Community
Official
A note on the Trademark Policy Draft
blog.rust-lang.org
Newsletters
Community contribution to Fluvio by Carson Rajcan
www.fluvio.io
Project/Tooling Updates
Changelog #176
rust-analyzer.github.io
New in IntelliJ Rust for 2023.1 (Part 1)
blog.jetbrains.com
IntelliJ Rust Changelog #192
intellij-rust.github.io
sequence_align: an open-source Python + Rust toolkit for efficient sequence alignment
blog.kensho.com
Dozer Exiting Stealth Mode with v0.1.16 Release
getdozer.io
plrust - v1.0.0
tcdi/plrust/releases/tag/v1.0.0
cdrs-tokio - 8.0.0
krojew/cdrs-tokio/releases/tag/8.0.0
logos - v0.13
maciejhirsz/logos/releases/tag/v0.13
This Month in Rust OSDev: March 2023
rust-osdev.com
This Month in hyper: March 2023
seanmonstar.com
GCC Front-End For Rust - March 2023
rust-gcc.github.io
Observations/Thoughts
How Kani helped find bugs in Hifitime
model-checking.github.io
Build faster with Buck2: Our open source build system
engineering.fb.com
Modular Errors in Rust
sabrinajewson.org
How fast can you count to 16 in Rust?
www.bazhenov.me
Can You Trust a Compiler to Optimize Your Code?
matklad.github.io
The Scoped Task trilemma
without.boats
Restructuring Patterns
www.catmonad.xyz
Control flow patterns in Rust
symbolica.io
Eight million pixels and counting – Custom allocators in Rust
nical.github.io
Using Metal and Rust to make FFT even faster
www.notamonadtutorial.com
[video] Solving distributed systems challenges in Rust
www.youtube.com
Rust Walkthroughs
Writing a Fast C# Code-Search Tool in Rust
johnaustin.io
Understanding tracing's macros by rebuilding them from scratch
dietcode.io
A guide to aid you in your journey of becoming a Rustacean
rust-lang.guide/
Flexible Tracing with Rust and OpenTelemetry
broch.tech
Build a Ray Tracer, pt. 3 - Let There Be Light!
www.superperfundo.dev
Nine Rules for Creating Fast, Safe, and Compatible Data Structures in Rust (Part 2)
towardsdatascience.com
How to write a type-level mock library in Rust
audunhalland.github.io
[video] Rust Axum Full Course - Web Development
www.youtube.com
[video] Introduction to Rust Programming language
www.youtube.com
Miscellaneous
CfP for EuroRust 2023 now open
www.papercall.io
[video] The Rust Project visualized with Gource
www.youtube.com
Official
A note on the Trademark Policy Draft
blog.rust-lang.org
Newsletters
Community contribution to Fluvio by Carson Rajcan
www.fluvio.io
Project/Tooling Updates
Changelog #176
rust-analyzer.github.io
New in IntelliJ Rust for 2023.1 (Part 1)
blog.jetbrains.com
IntelliJ Rust Changelog #192
intellij-rust.github.io
sequence_align: an open-source Python + Rust toolkit for efficient sequence alignment
blog.kensho.com
Dozer Exiting Stealth Mode with v0.1.16 Release
getdozer.io
plrust - v1.0.0
tcdi/plrust/releases/tag/v1.0.0
cdrs-tokio - 8.0.0
krojew/cdrs-tokio/releases/tag/8.0.0
logos - v0.13
maciejhirsz/logos/releases/tag/v0.13
This Month in Rust OSDev: March 2023
rust-osdev.com
This Month in hyper: March 2023
seanmonstar.com
GCC Front-End For Rust - March 2023
rust-gcc.github.io
Observations/Thoughts
How Kani helped find bugs in Hifitime
model-checking.github.io
Build faster with Buck2: Our open source build system
engineering.fb.com
Modular Errors in Rust
sabrinajewson.org
How fast can you count to 16 in Rust?
www.bazhenov.me
Can You Trust a Compiler to Optimize Your Code?
matklad.github.io
The Scoped Task trilemma
without.boats
Restructuring Patterns
www.catmonad.xyz
Control flow patterns in Rust
symbolica.io
Eight million pixels and counting – Custom allocators in Rust
nical.github.io
Using Metal and Rust to make FFT even faster
www.notamonadtutorial.com
[video] Solving distributed systems challenges in Rust
www.youtube.com
Rust Walkthroughs
Writing a Fast C# Code-Search Tool in Rust
johnaustin.io
Understanding tracing's macros by rebuilding them from scratch
dietcode.io
A guide to aid you in your journey of becoming a Rustacean
rust-lang.guide/
Flexible Tracing with Rust and OpenTelemetry
broch.tech
Build a Ray Tracer, pt. 3 - Let There Be Light!
www.superperfundo.dev
Nine Rules for Creating Fast, Safe, and Compatible Data Structures in Rust (Part 2)
towardsdatascience.com
How to write a type-level mock library in Rust
audunhalland.github.io
[video] Rust Axum Full Course - Web Development
www.youtube.com
[video] Introduction to Rust Programming language
www.youtube.com
Miscellaneous
CfP for EuroRust 2023 now open
www.papercall.io
[video] The Rust Project visualized with Gource
www.youtube.com
Crate of the week: spacedisplay
This week's crate is spacedisplay, a small terminal app for analyzing used disk space.
This week's crate is spacedisplay, a small terminal app for analyzing used disk space.
👍3
This week in Rust #491 — 19 apr 2023
https://this-week-in-rust.org/blog/2023/04/19/this-week-in-rust-491/
https://this-week-in-rust.org/blog/2023/04/19/this-week-in-rust-491/
Updates from Rust Community
Foundation
Rust Trademark Policy Draft Revision – Next Steps
foundation.rust-lang.org
Project/Tooling Updates
Nutype v0.2
greyblake/nutype/releases/tag/v0.2.0
Announcing tuxedo-rs
aaronerhardt.github.io
rust-analyzer changelog #177
rust-analyzer.github.io
Observations/Thoughts
Improving build times for derive macros by 3x or more
blog.kodewerx.org
Oxidizing bmap-tools: rewriting a Python project in Rust
www.collabora.com
Rust: A New Attempt at C++'s Main Goal
www.thecodedmessage.com
Traits are more than interfaces
felix-knorr.net
Optional If Expressions
animaomnium.github.io
Building a GStreamer plugin in Rust with meson instead of cargo
coaxion.net
Rutie and Magnus, Two Good Ways to Build Ruby Extensions in Rust
www.hezmatt.org
Two Rust features that I miss in Other languages
dev.to
[audio] Rust Analyzer with Lukas Wirth
rustacean-station.org
[audio] Wasmer with Syrus Akbary
rustacean-station.org
Rust Walkthroughs
Understanding Rust Thread Safety
onesignal.com
how to run rust code on a circuit playground classic / atmega32u4
zoe.kittycat.homes
Hello World in Rust for m68k with #[no_core] and compiler patches
iandouglasscott.com
A syntax-level async join macro supporting branching control flow and synchronous shared mutable borrowing
wishawa.github.io
Build a Lua Interpreter in Rust (English version)
wubingzheng.github.io
[CN] Zino's implementation of an error type with tracing functionalities using 100 lines of code
zhuanlan.zhihu.com
Miscellaneous
Introducing Shuttle Batch 2.0
www.shuttle.rs
The Rust Foundation's draft trademark policy is far too restrictive
diziet.dreamwidth.org
[video] Rust Trademark: Argle-bargle or Foofaraw?
www.youtube.com
Foundation
Rust Trademark Policy Draft Revision – Next Steps
foundation.rust-lang.org
Project/Tooling Updates
Nutype v0.2
greyblake/nutype/releases/tag/v0.2.0
Announcing tuxedo-rs
aaronerhardt.github.io
rust-analyzer changelog #177
rust-analyzer.github.io
Observations/Thoughts
Improving build times for derive macros by 3x or more
blog.kodewerx.org
Oxidizing bmap-tools: rewriting a Python project in Rust
www.collabora.com
Rust: A New Attempt at C++'s Main Goal
www.thecodedmessage.com
Traits are more than interfaces
felix-knorr.net
Optional If Expressions
animaomnium.github.io
Building a GStreamer plugin in Rust with meson instead of cargo
coaxion.net
Rutie and Magnus, Two Good Ways to Build Ruby Extensions in Rust
www.hezmatt.org
Two Rust features that I miss in Other languages
dev.to
[audio] Rust Analyzer with Lukas Wirth
rustacean-station.org
[audio] Wasmer with Syrus Akbary
rustacean-station.org
Rust Walkthroughs
Understanding Rust Thread Safety
onesignal.com
how to run rust code on a circuit playground classic / atmega32u4
zoe.kittycat.homes
Hello World in Rust for m68k with #[no_core] and compiler patches
iandouglasscott.com
A syntax-level async join macro supporting branching control flow and synchronous shared mutable borrowing
wishawa.github.io
Build a Lua Interpreter in Rust (English version)
wubingzheng.github.io
[CN] Zino's implementation of an error type with tracing functionalities using 100 lines of code
zhuanlan.zhihu.com
Miscellaneous
Introducing Shuttle Batch 2.0
www.shuttle.rs
The Rust Foundation's draft trademark policy is far too restrictive
diziet.dreamwidth.org
[video] Rust Trademark: Argle-bargle or Foofaraw?
www.youtube.com
👍2