Updates from Rust Community
Official
2024 Leadership Council Survey
blog.rust-lang.org
Embedded Working Group Community Micro Survey
blog.rust-lang.org
Foundation
What's in Store at RustConf 2024
foundation.rust-lang.org
Project/Tooling Updates
git-cliff 2.5.0 is released!
git-cliff.org
Ferrocene 24.08.0 now available!
ferrous-systems.com
Go wild: Wildcard support in Rules and a new open-source wildcard crate
blog.cloudflare.com
Why am I writing a Rust compiler in C?
notgull.net
Current zlib-rs performance
tweedegolf.nl
Bon builder generator 2.0 release 🎉
elastio.github.io
Meilisearch 1.10
blog.meilisearch.com
Observations/Thoughts
Rust dylib rabbit holes
davidlattimore.github.io
I sped up serde_json strings by 20%
purplesyringa.moe
Using StringView / German Style Strings to Make Queries Faster: Part 1 - Reading Parquet
www.influxdata.com
Rust as My First Language
www.shuttle.rs
Doctests - How were they improved?
blog.guillaume-gomez.fr
MiniJinja: Learnings from Building a Template Engine in Rust
lucumr.pocoo.org
Standards for use of unsafe Rust in the kernel
lwn.net
Rust vs C++: A Real-World Perspective (interview with Tyler Weaver)
corrode.dev
A Piece of UNIX History in Rust
howdytx.technology
Why Amazon, Cloduflare and Discord are building servers in Rust but you should probably not
kerkour.com
Rust Walkthroughs
Let the API protect you
www.snoyman.com
Packaging a Rust Program for Fedora
jrfernandez.com
Building a Bevy Plugin for Rolling Dice
blog.erikhorton.com
[video] Implementing a Lox interpreter in Rust
www.youtube.com
[video] Command line tools: Implementing wc in Rust
www.youtube.com
[video] Explore Linux TTY, process, signals w/ Rust - Part 1/3 (background info)
www.youtube.com
Research
On the Impact of Memory Safety on Fast Network I/O
ieeexplore.ieee.org
Miscellaneous
Can DARPA’s TRACTOR Pull C to Rust for Memory-Safe Overhaul?
thenewstack.io
Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Signatures [Part 1]
hashblog.thepolyglotprogrammer.com
[video] A Multiplatform Mobile Navigation SDK with Rust at the Core
www.youtube.com
Official
2024 Leadership Council Survey
blog.rust-lang.org
Embedded Working Group Community Micro Survey
blog.rust-lang.org
Foundation
What's in Store at RustConf 2024
foundation.rust-lang.org
Project/Tooling Updates
git-cliff 2.5.0 is released!
git-cliff.org
Ferrocene 24.08.0 now available!
ferrous-systems.com
Go wild: Wildcard support in Rules and a new open-source wildcard crate
blog.cloudflare.com
Why am I writing a Rust compiler in C?
notgull.net
Current zlib-rs performance
tweedegolf.nl
Bon builder generator 2.0 release 🎉
elastio.github.io
Meilisearch 1.10
blog.meilisearch.com
Observations/Thoughts
Rust dylib rabbit holes
davidlattimore.github.io
I sped up serde_json strings by 20%
purplesyringa.moe
Using StringView / German Style Strings to Make Queries Faster: Part 1 - Reading Parquet
www.influxdata.com
Rust as My First Language
www.shuttle.rs
Doctests - How were they improved?
blog.guillaume-gomez.fr
MiniJinja: Learnings from Building a Template Engine in Rust
lucumr.pocoo.org
Standards for use of unsafe Rust in the kernel
lwn.net
Rust vs C++: A Real-World Perspective (interview with Tyler Weaver)
corrode.dev
A Piece of UNIX History in Rust
howdytx.technology
Why Amazon, Cloduflare and Discord are building servers in Rust but you should probably not
kerkour.com
Rust Walkthroughs
Let the API protect you
www.snoyman.com
Packaging a Rust Program for Fedora
jrfernandez.com
Building a Bevy Plugin for Rolling Dice
blog.erikhorton.com
[video] Implementing a Lox interpreter in Rust
www.youtube.com
[video] Command line tools: Implementing wc in Rust
www.youtube.com
[video] Explore Linux TTY, process, signals w/ Rust - Part 1/3 (background info)
www.youtube.com
Research
On the Impact of Memory Safety on Fast Network I/O
ieeexplore.ieee.org
Miscellaneous
Can DARPA’s TRACTOR Pull C to Rust for Memory-Safe Overhaul?
thenewstack.io
Crafting a Blockchain in Go and Rust: A Comparative Journey — Private keys, Public Keys and Signatures [Part 1]
hashblog.thepolyglotprogrammer.com
[video] A Multiplatform Mobile Navigation SDK with Rust at the Core
www.youtube.com
👍2
This week in Rust #563 — 04 sep 2024
https://this-week-in-rust.org/blog/2024/09/04/this-week-in-rust-563/
https://this-week-in-rust.org/blog/2024/09/04/this-week-in-rust-563/
Updates from Rust Community
Official
Security advisory for the standard library (CVE-2024-43402)
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: August 2024
rust-osdev.com
This Week In Bevy - Required Components, Curves, and the Bevy CLI Working Group
thisweekinbevy.com
Project/Tooling Updates
FreeBSD considers Rust in the base system
lwn.net
GCC Rust - August 2024 Monthly report
rust-gcc.github.io
This month in Servo: tabbed browsing, Windows buffs, devtools, and more!
servo.org
iroh 0.24.0 - Upgrading to Quinn 11
www.iroh.computer
Swiftide 0.9 - Fluvio, Lancedb and RAGAS support
bosun.ai
Next-gen builder macro Bon 2.1 release 🎉. Compilation is faster by 36% 🚀
elastio.github.io
Nutype 0.5.0: the newtype with guarantees supports custom errors now
greyblake/nutype/releases/tag/v0.5.0
BackON Reaches v1
xuanwo.io
Observations/Thoughts
Defeating Coherence in Rust with Tacit Trait Parameters
willcrichton.net
Rust On Illumos
wegmueller.it
Rust for Linux revisited
drewdevault.com
Async Rust can be a pleasure to work with (without Send + Sync + 'static)
emschwartz.me
Rust - A low-level echo server using io_uring
www.thespatula.io
Deploying Rust in Existing Firmware Codebases
security.googleblog.com
Your own little memory strategy
blog.morj.men
Code Generation with GraphQL in Rust
omarabid.com
How to deadlock Tokio application in Rust with just a single mutex
turso.tech
Is this trait sealed, or not sealed — that is the question
predr.ag
Beyond Ctrl-C: The dark corners of Unix signal handling
sunshowers.io
Rust to Assembly: Understanding the Inner Workings of Rust
eventhelix.com
K-Means Image Compression
www.rdiachenko.com
Hey Rustaceans: Rust freelancers do exist!
blog.veeso.dev
Why Rust needs scoped generics
ais523.me.uk
Rust Walkthroughs
[series] [video] Rust for Beginners in Arabic
youtube.com
[video] Crafting an Interpreter in Rust #01: Basic Bytecode Chunks
tube.xy-space.de
[video] Crafting an Interpreter in Rust #02: First Virtual Machine
tube.xy-space.de
[video] Explore Linux TTY, process, signals w/ Rust - Part 2/3 (signal, proc, IPC egs)
www.youtube.com
Miscellaneous
Whither the Apple AGX graphics driver?
lwn.net
Counting iterations - count() vs collect().len()
rust.code-maven.com
[audio] Learn Rust, Train Doctors – Interview With Caroline Morton
timclicks.dev
[video] Creating a modding system with Rust and WebAssembly [Voxel Devlog #21]
www.youtube.com
[video] From Zero to Async in Embedded Rust
www.youtube.com
Official
Security advisory for the standard library (CVE-2024-43402)
blog.rust-lang.org
Newsletters
This Month in Rust OSDev: August 2024
rust-osdev.com
This Week In Bevy - Required Components, Curves, and the Bevy CLI Working Group
thisweekinbevy.com
Project/Tooling Updates
FreeBSD considers Rust in the base system
lwn.net
GCC Rust - August 2024 Monthly report
rust-gcc.github.io
This month in Servo: tabbed browsing, Windows buffs, devtools, and more!
servo.org
iroh 0.24.0 - Upgrading to Quinn 11
www.iroh.computer
Swiftide 0.9 - Fluvio, Lancedb and RAGAS support
bosun.ai
Next-gen builder macro Bon 2.1 release 🎉. Compilation is faster by 36% 🚀
elastio.github.io
Nutype 0.5.0: the newtype with guarantees supports custom errors now
greyblake/nutype/releases/tag/v0.5.0
BackON Reaches v1
xuanwo.io
Observations/Thoughts
Defeating Coherence in Rust with Tacit Trait Parameters
willcrichton.net
Rust On Illumos
wegmueller.it
Rust for Linux revisited
drewdevault.com
Async Rust can be a pleasure to work with (without Send + Sync + 'static)
emschwartz.me
Rust - A low-level echo server using io_uring
www.thespatula.io
Deploying Rust in Existing Firmware Codebases
security.googleblog.com
Your own little memory strategy
blog.morj.men
Code Generation with GraphQL in Rust
omarabid.com
How to deadlock Tokio application in Rust with just a single mutex
turso.tech
Is this trait sealed, or not sealed — that is the question
predr.ag
Beyond Ctrl-C: The dark corners of Unix signal handling
sunshowers.io
Rust to Assembly: Understanding the Inner Workings of Rust
eventhelix.com
K-Means Image Compression
www.rdiachenko.com
Hey Rustaceans: Rust freelancers do exist!
blog.veeso.dev
Why Rust needs scoped generics
ais523.me.uk
Rust Walkthroughs
[series] [video] Rust for Beginners in Arabic
youtube.com
[video] Crafting an Interpreter in Rust #01: Basic Bytecode Chunks
tube.xy-space.de
[video] Crafting an Interpreter in Rust #02: First Virtual Machine
tube.xy-space.de
[video] Explore Linux TTY, process, signals w/ Rust - Part 2/3 (signal, proc, IPC egs)
www.youtube.com
Miscellaneous
Whither the Apple AGX graphics driver?
lwn.net
Counting iterations - count() vs collect().len()
rust.code-maven.com
[audio] Learn Rust, Train Doctors – Interview With Caroline Morton
timclicks.dev
[video] Creating a modding system with Rust and WebAssembly [Voxel Devlog #21]
www.youtube.com
[video] From Zero to Async in Embedded Rust
www.youtube.com
Crate of the week: vimania-uri-rs
This week's crate is vimania-uri-rs, a VIM plugin for file and URI handling.
This week's crate is vimania-uri-rs, a VIM plugin for file and URI handling.
This week in Rust #564 — 11 sep 2024
https://this-week-in-rust.org/blog/2024/09/11/this-week-in-rust-564/
https://this-week-in-rust.org/blog/2024/09/11/this-week-in-rust-564/
Updates from Rust Community
Official
Announcing Rust 1.81.0
blog.rust-lang.org
Changes to impl Trait in Rust 2024
blog.rust-lang.org
Foundation
September 2024 Leadership Council Update
blog.rust-lang.org
Newsletters
Scientific Computing in Rust #2 (September 2024)
scientificcomputing.rs
Project/Tooling Updates
Next-gen builder macro Bon 2.2 release 🎉. Derive syntax and cfg support 🚀
elastio.github.io
Redox OS 0.9.0 - Redox - Your Next(Gen) OS
www.redox-os.org
Observations/Thoughts
Rust on RP2350
www.raspberrypi.com
How we Built 300μs Typo Detection for 1.3M Words in Rust
trieve.ai
Compressing strings with FSST
blog.spiraldb.com
Local code intel using Ollama with Rust, Qdrant, FastEmbed and OpenTelemetry
bosun.ai
WebP: The WebPage compression format
purplesyringa.moe
Porting C to Rust for a Fast and Safe AV1 Media Decoder
www.memorysafety.org
Optimizing rav1d, an AV1 Decoder in Rust
www.memorysafety.org
An Optimization That's Impossible in Rust!
tunglevo.com
Why I started livestreaming as a Rust developer?
blog.orhun.dev
What’s So Hard About Hashing Data?
www.dfns.co
Module-companion for a standalone function - associated items for a function
www.reddit.com
No more unchecked SQLx queries
www.matildasmeds.com
[video] Renaissance of Terminal User Interfaces with Rust — FrOSCon 2024
www.youtube.com
Rust Walkthroughs
[video] Build with Naz : Explore Linux TTY, process, signals w/ Rust - Part 3/3 tokio::process::Command
www.youtube.com
Official
Announcing Rust 1.81.0
blog.rust-lang.org
Changes to impl Trait in Rust 2024
blog.rust-lang.org
Foundation
September 2024 Leadership Council Update
blog.rust-lang.org
Newsletters
Scientific Computing in Rust #2 (September 2024)
scientificcomputing.rs
Project/Tooling Updates
Next-gen builder macro Bon 2.2 release 🎉. Derive syntax and cfg support 🚀
elastio.github.io
Redox OS 0.9.0 - Redox - Your Next(Gen) OS
www.redox-os.org
Observations/Thoughts
Rust on RP2350
www.raspberrypi.com
How we Built 300μs Typo Detection for 1.3M Words in Rust
trieve.ai
Compressing strings with FSST
blog.spiraldb.com
Local code intel using Ollama with Rust, Qdrant, FastEmbed and OpenTelemetry
bosun.ai
WebP: The WebPage compression format
purplesyringa.moe
Porting C to Rust for a Fast and Safe AV1 Media Decoder
www.memorysafety.org
Optimizing rav1d, an AV1 Decoder in Rust
www.memorysafety.org
An Optimization That's Impossible in Rust!
tunglevo.com
Why I started livestreaming as a Rust developer?
blog.orhun.dev
What’s So Hard About Hashing Data?
www.dfns.co
Module-companion for a standalone function - associated items for a function
www.reddit.com
No more unchecked SQLx queries
www.matildasmeds.com
[video] Renaissance of Terminal User Interfaces with Rust — FrOSCon 2024
www.youtube.com
Rust Walkthroughs
[video] Build with Naz : Explore Linux TTY, process, signals w/ Rust - Part 3/3 tokio::process::Command
www.youtube.com
Crate of the week: cargo-override
This week's crate is cargo-override, a cargo plugin for quick overriding of dependencies.
This week's crate is cargo-override, a cargo plugin for quick overriding of dependencies.
This week in Rust #565 — 18 sep 2024
https://this-week-in-rust.org/blog/2024/09/18/this-week-in-rust-565/
https://this-week-in-rust.org/blog/2024/09/18/this-week-in-rust-565/
Updates from Rust Community
Foundation
Latest Rust Foundation Report Details Technical Accomplishments
foundation.rust-lang.org
Project/Tooling Updates
This Month in Xilem, August 2024
linebender.org
Next-gen builder macro Bon 2.3 release
elastio.github.io
RootAsRole 3.0 Release
LeChatP/RootAsRole/discussions/57
Maelstrom 0.12.0
maelstrom-software.com
Announcing vf2
OwenTrokeBillard/vf2/discussions/1
Observations/Thoughts
I landed my dream job making a Rust game engine. Now what?
bevyengine.org
[audio] Talking to Microcontrollers with Postcard-RPC
sdr-podcast.com
Rust Walkthroughs
Understanding Memory Ordering in Rust
emschwartz.me
[video] Build with Naz: Subtyping and variance
www.youtube.com
Research
Towards Modified Condition/Decision Coverage of Rust
arxiv.org
Blindsided by Rust's Subtyping and Variance
nullderef.com
Miscellaneous
August '24 Rust Jobs Report
filtra.io
[video] QnA with Friends: Orhun Parmaksiz on Open Source, the Rust Community and TUI's in Rust
www.youtube.com
Foundation
Latest Rust Foundation Report Details Technical Accomplishments
foundation.rust-lang.org
Project/Tooling Updates
This Month in Xilem, August 2024
linebender.org
Next-gen builder macro Bon 2.3 release
elastio.github.io
RootAsRole 3.0 Release
LeChatP/RootAsRole/discussions/57
Maelstrom 0.12.0
maelstrom-software.com
Announcing vf2
OwenTrokeBillard/vf2/discussions/1
Observations/Thoughts
I landed my dream job making a Rust game engine. Now what?
bevyengine.org
[audio] Talking to Microcontrollers with Postcard-RPC
sdr-podcast.com
Rust Walkthroughs
Understanding Memory Ordering in Rust
emschwartz.me
[video] Build with Naz: Subtyping and variance
www.youtube.com
Research
Towards Modified Condition/Decision Coverage of Rust
arxiv.org
Blindsided by Rust's Subtyping and Variance
nullderef.com
Miscellaneous
August '24 Rust Jobs Report
filtra.io
[video] QnA with Friends: Orhun Parmaksiz on Open Source, the Rust Community and TUI's in Rust
www.youtube.com
Crate of the week: lepton-jpeg-rust
This week's crate is lepton-jpeg-rust, Microsoft's port of Dropbox' lepton space-saving JPEG compressor library to Rust.
This week's crate is lepton-jpeg-rust, Microsoft's port of Dropbox' lepton space-saving JPEG compressor library to Rust.
👍2
This week in Rust #572 — 06 nov 2024
https://this-week-in-rust.org/blog/2024/11/06/this-week-in-rust-572/
https://this-week-in-rust.org/blog/2024/11/06/this-week-in-rust-572/
Updates from Rust Community
Official
October project goals update
blog.rust-lang.org
Next Steps on the Rust Trademark Policy
blog.rust-lang.org
This Development-cycle in Cargo: 1.83
blog.rust-lang.org
Re-organising the compiler team and recognising our team members
blog.rust-lang.org
This Month in Our Test Infra: October 2024
blog.rust-lang.org
Call for proposals: Rust 2025h1 project goals
blog.rust-lang.org
Foundation
Q3 2024 Recap from Rebecca Rumbul
foundation.rust-lang.org
Rust Foundation Member Announcement: CodeDay, OpenSource Science(OS-Sci), & PROMOTIC
foundation.rust-lang.org
Newsletters
The Embedded Rustacean Issue #31
www.theembeddedrustacean.com
Project/Tooling Updates
Announcing Intentrace, an alternative strace for everyone
sectordistrict/intentrace
Ractor Quickstart
slawlor.github.io
Announcing Sycamore v0.9.0
sycamore.dev
CXX-Qt 0.7 Release
www.kdab.com
An 'Educational' Platformer for Kids to Learn Math and Reading—and Bevy for the Devs
uggla/rock_run
[ZH][EN] Select HTML Components in Declarative Rust
ideas.reify.ing
Observations/Thoughts
Safety in an unsafe world
lwn.net
MinPin: yet another pin proposal
smallcultfollowing.com
Reached the recursion limit... at build time?
blog.veeso.dev
Building Trustworthy Software: The Power of Testing in Rust
tylerjw.dev
Async Rust is not safe with io_uring
tonbo.io
Macros, Safety, and SOA
tim-harding.github.io
how big is your future?
hegdenu.net
A comparison of Rust’s borrow checker to the one in C#
em-tg.github.io
Streaming Audio APIs in Rust pt. 3: Audio Decoding
xd009642.github.io
[audio] InfinyOn with Deb Roy Chowdhury
corrode.dev
Rust Walkthroughs
Difference Between iter() and into_iter() in Rust
crustc.com
Rust's Sneaky Deadlock With if let Blocks
brooksblog.bearblog.dev
Why I love Rust for tokenising and parsing
xnacly.me
"German string" optimizations in Spellbook
the-mikedavis.github.io
Rust's Most Subtle Syntax
zkrising.com
Parsing arguments in Rust with no dependencies
www.ntietz.com
Simple way to make i18n support in Rust with with examples and tests
www.onlycoiners.com
How to shallow clone a Cow
blog.getreu.net
Beginner Rust ESP32 development - Snake
jamesmcm.github.io
[video] Rust Collections & Iterators Demystified 🪄
www.youtube.com
Research
Charon: An Analysis Framework for Rust
arxiv.org
Crux, a Precise Verifier for Rust and Other Languages
arxiv.org
Miscellaneous
Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
thenewstack.io
[audio] Let's talk about Rust with John Arundel
gopodcast.dev
[audio] Exploring Rust for Embedded Systems with Philip Markgraf
agileembeddedpodcast.com
Official
October project goals update
blog.rust-lang.org
Next Steps on the Rust Trademark Policy
blog.rust-lang.org
This Development-cycle in Cargo: 1.83
blog.rust-lang.org
Re-organising the compiler team and recognising our team members
blog.rust-lang.org
This Month in Our Test Infra: October 2024
blog.rust-lang.org
Call for proposals: Rust 2025h1 project goals
blog.rust-lang.org
Foundation
Q3 2024 Recap from Rebecca Rumbul
foundation.rust-lang.org
Rust Foundation Member Announcement: CodeDay, OpenSource Science(OS-Sci), & PROMOTIC
foundation.rust-lang.org
Newsletters
The Embedded Rustacean Issue #31
www.theembeddedrustacean.com
Project/Tooling Updates
Announcing Intentrace, an alternative strace for everyone
sectordistrict/intentrace
Ractor Quickstart
slawlor.github.io
Announcing Sycamore v0.9.0
sycamore.dev
CXX-Qt 0.7 Release
www.kdab.com
An 'Educational' Platformer for Kids to Learn Math and Reading—and Bevy for the Devs
uggla/rock_run
[ZH][EN] Select HTML Components in Declarative Rust
ideas.reify.ing
Observations/Thoughts
Safety in an unsafe world
lwn.net
MinPin: yet another pin proposal
smallcultfollowing.com
Reached the recursion limit... at build time?
blog.veeso.dev
Building Trustworthy Software: The Power of Testing in Rust
tylerjw.dev
Async Rust is not safe with io_uring
tonbo.io
Macros, Safety, and SOA
tim-harding.github.io
how big is your future?
hegdenu.net
A comparison of Rust’s borrow checker to the one in C#
em-tg.github.io
Streaming Audio APIs in Rust pt. 3: Audio Decoding
xd009642.github.io
[audio] InfinyOn with Deb Roy Chowdhury
corrode.dev
Rust Walkthroughs
Difference Between iter() and into_iter() in Rust
crustc.com
Rust's Sneaky Deadlock With if let Blocks
brooksblog.bearblog.dev
Why I love Rust for tokenising and parsing
xnacly.me
"German string" optimizations in Spellbook
the-mikedavis.github.io
Rust's Most Subtle Syntax
zkrising.com
Parsing arguments in Rust with no dependencies
www.ntietz.com
Simple way to make i18n support in Rust with with examples and tests
www.onlycoiners.com
How to shallow clone a Cow
blog.getreu.net
Beginner Rust ESP32 development - Snake
jamesmcm.github.io
[video] Rust Collections & Iterators Demystified 🪄
www.youtube.com
Research
Charon: An Analysis Framework for Rust
arxiv.org
Crux, a Precise Verifier for Rust and Other Languages
arxiv.org
Miscellaneous
Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
thenewstack.io
[audio] Let's talk about Rust with John Arundel
gopodcast.dev
[audio] Exploring Rust for Embedded Systems with Philip Markgraf
agileembeddedpodcast.com
👍2
Crate of the week: wtransport
This week's crate is wtransport, an implementation of the WebTransport specification, a successor to WebSockets with many additional features.
This week's crate is wtransport, an implementation of the WebTransport specification, a successor to WebSockets with many additional features.
This week in Rust #573 — 13 nov 2024
https://this-week-in-rust.org/blog/2024/11/13/this-week-in-rust-573/
https://this-week-in-rust.org/blog/2024/11/13/this-week-in-rust-573/
Updates from Rust Community
Official
gccrs: An alternative compiler for Rust
blog.rust-lang.org
Google Summer of Code 2024 results
blog.rust-lang.org
Foundation
Rust Foundation Releases Problem Statement on C++/Rust Interoperability
foundation.rust-lang.org
Newsletters
Linebender in October 2024: renoscript stewardship
linebender.org
The Embedded Rustacean Issue #32
www.theembeddedrustacean.com
Project/Tooling Updates
Introducing Hyperlight: Virtual machine-based security for functions at scale
opensource.microsoft.com
Introducing Sled, a Rust Library for Creating Spatial LED Strip Lighting Effects
davjcosby.github.io
Redis Shield: A high-performance rate limiting module in Rust using the Token Bucket algorithm
ayarotsky/redis-shield
Cohen: gccrs: An alternative compiler for Rust
lwn.net
Progress on toolchain security features
lwn.net
Next-gen builder macro Bon 3.0 release
bon-rs.com
Observations/Thoughts
Perhaps Rust needs "defer"
gaultier.github.io
Rust needs an official specification
tweedegolf.nl
Why is std::pin::Pin so weird?
sander.saares.eu
Bringing faster exceptions to Rust
purplesyringa.moe
Exploring the Assembly Code generated by Rust Recursive Tree Traversal
www.eventhelix.com
Typed IDs with SeaORM
klacan.sk
Spawning Processes in Linux
maelstrom-software.com
[video] Rust 2024 Project Goals Update & Rust 1.80.1
www.youtube.com
[video] Rio: Next generation terminal emulator written in Rust
www.youtube.com
Rust Walkthroughs
Parsing arguments in Rust with no dependencies
ntietz.com
Using portable SIMD in stable Rust
pythonspeed.com
Rust Syn Crate Tutorial: Automate Builder Patterns with Custom Macros
packetandpine.com
Tutorial: Implementing JSON parsing
blog.davimiku.com
Impl Snake For Micro:bit - Embedded async Rust on BBC Micro:bit with Embassy
gitlab.com
Miscellaneous
October 2024 Rust Jobs Report
filtra.io
Official
gccrs: An alternative compiler for Rust
blog.rust-lang.org
Google Summer of Code 2024 results
blog.rust-lang.org
Foundation
Rust Foundation Releases Problem Statement on C++/Rust Interoperability
foundation.rust-lang.org
Newsletters
Linebender in October 2024: renoscript stewardship
linebender.org
The Embedded Rustacean Issue #32
www.theembeddedrustacean.com
Project/Tooling Updates
Introducing Hyperlight: Virtual machine-based security for functions at scale
opensource.microsoft.com
Introducing Sled, a Rust Library for Creating Spatial LED Strip Lighting Effects
davjcosby.github.io
Redis Shield: A high-performance rate limiting module in Rust using the Token Bucket algorithm
ayarotsky/redis-shield
Cohen: gccrs: An alternative compiler for Rust
lwn.net
Progress on toolchain security features
lwn.net
Next-gen builder macro Bon 3.0 release
bon-rs.com
Observations/Thoughts
Perhaps Rust needs "defer"
gaultier.github.io
Rust needs an official specification
tweedegolf.nl
Why is std::pin::Pin so weird?
sander.saares.eu
Bringing faster exceptions to Rust
purplesyringa.moe
Exploring the Assembly Code generated by Rust Recursive Tree Traversal
www.eventhelix.com
Typed IDs with SeaORM
klacan.sk
Spawning Processes in Linux
maelstrom-software.com
[video] Rust 2024 Project Goals Update & Rust 1.80.1
www.youtube.com
[video] Rio: Next generation terminal emulator written in Rust
www.youtube.com
Rust Walkthroughs
Parsing arguments in Rust with no dependencies
ntietz.com
Using portable SIMD in stable Rust
pythonspeed.com
Rust Syn Crate Tutorial: Automate Builder Patterns with Custom Macros
packetandpine.com
Tutorial: Implementing JSON parsing
blog.davimiku.com
Impl Snake For Micro:bit - Embedded async Rust on BBC Micro:bit with Embassy
gitlab.com
Miscellaneous
October 2024 Rust Jobs Report
filtra.io
Crate of the week: struct-split
This week's crate is struct-split, a proc macro to implement partial borrows.
This week's crate is struct-split, a proc macro to implement partial borrows.
This week in Rust #574 — 20 nov 2024
https://this-week-in-rust.org/blog/2024/11/20/this-week-in-rust-574/
https://this-week-in-rust.org/blog/2024/11/20/this-week-in-rust-574/
Updates from Rust Community
Official
Announcing four new members of the compiler team
blog.rust-lang.org
Foundation
Announcing the Rust Foundation’s Newest Project Director: Carol Nichols
foundation.rust-lang.org
Rust Foundation Collaborates With AWS Initiative to Verify Rust Standard Libraries
foundation.rust-lang.org
Official
Announcing four new members of the compiler team
blog.rust-lang.org
Foundation
Announcing the Rust Foundation’s Newest Project Director: Carol Nichols
foundation.rust-lang.org
Rust Foundation Collaborates With AWS Initiative to Verify Rust Standard Libraries
foundation.rust-lang.org
Crate of the week: fixed-slice-vec
This week's crate is fixed-slice-vec, a no-std dynamic length Vec with runtime-determined maximum capacity backed by a slice.
This week's crate is fixed-slice-vec, a no-std dynamic length Vec with runtime-determined maximum capacity backed by a slice.
This week in Rust #575 — 27 nov 2024
https://this-week-in-rust.org/blog/2024/11/27/this-week-in-rust-575/
https://this-week-in-rust.org/blog/2024/11/27/this-week-in-rust-575/