« Back to the newsletter

Date Newsletter
Apr 18, 2024 πŸ’» Issue 408 - Curl: Hyper, is it worth it?
Apr 11, 2024 πŸ’» Issue 407 - A graphical IRC Client for UEFI written in Rust
Apr 04, 2024 πŸ’» Issue 406 - Dioxus 0.5: Huge Signal Rewrite, Remove lifetimes, Zero-Unsafe Core, CSS Hotreloading, and so much more!
Mar 28, 2024 πŸ’» Issue 405 - 2024 Edition Update
Mar 21, 2024 πŸ’» Issue 404 - Red Hat considering using Rust for Nova, the successor to the Noveau drivers for Nvidia GPUs on linux
Mar 14, 2024 πŸ’» Issue 403 - The Bevy Foundation
Mar 07, 2024 πŸ’» Issue 402 - Borrow checking without lifetimes
Feb 29, 2024 πŸ’» Issue 401 - Future Software Should Be Memory Safe
Feb 22, 2024 πŸ’» Issue 400 - Bevy 0.13
Feb 15, 2024 πŸ’» Issue 399 - Announcing Tyler Mandry as Lang Team co-lead
Feb 08, 2024 πŸ’» Issue 398 - Google donates $1M to the Rust Foundation to improve C++/Rust interoperability
Feb 01, 2024 πŸ’» Issue 397 - Microsoft is hiring for a new team, responsible for migrating C# code to Rust on Microsoft 365.
Jan 25, 2024 πŸ’» Issue 396 - Using mem::take to reduce heap allocations
Jan 18, 2024 πŸ’» Issue 395 - The bane of my existence: Supporting both async and sync code in Rust | nullderef.com
Jan 11, 2024 πŸ’» Issue 394 - What I'd like to see for Async Rust in 2024 πŸŽ„ Β· baby steps
Jan 04, 2024 πŸ’» Issue 393 - Maestro is a Unix-like kernel and operating system written from scratch in Rust
Dec 28, 2023 πŸ’» Issue 392 - Rustc Trait System Refactor Initiative Update: A call for testing | Inside Rust Blog
Dec 21, 2023 πŸ’» Issue 391 - Introducing Gooey: My take on a Rusty GUI framework
Dec 14, 2023 πŸ’» Issue 390 - The NSA advises move to memory-safe languages
Dec 07, 2023 πŸ’» Issue 389 - Databases are the endgame for data-oriented design
Nov 30, 2023 πŸ’» Issue 388 - The AWS SDK for Rust is now generally available!
Nov 23, 2023 πŸ’» Issue 387 - Check out Typst, a modern LaTeX alternative written in Rust
Nov 16, 2023 πŸ’» Issue 386 - hyper v1: protective and efficient HTTP for all.
Nov 09, 2023 πŸ’» Issue 385 - It’s official: Ferrocene is ISO 26262 and IEC 61508 qualified!
Nov 02, 2023 πŸ’» Issue 384 - Bjarne Stroustrup’s Plan for Bringing Safety to C++ and his arguments against switching to another language.
Oct 26, 2023 πŸ’» Issue 383 - Generators are dead, long live coroutines, generators are back | Inside Rust Blog
Oct 19, 2023 πŸ’» Issue 382 - Why async Rust?
Oct 12, 2023 πŸ’» Issue 381 - Thread-per-core (work-stealing vs share-nothing)
Oct 05, 2023 πŸ’» Issue 380 - Open Sourcing Ferrocene
Sep 28, 2023 πŸ’» Issue 379 - Microsoft rewrote Azure Quantum Development Kit (QDK) in Rust, now it is 100x faster, 100x smaller, and it runs in the browser!
Sep 21, 2023 πŸ’» Issue 378 - JetBrains, You're scaring me. The Rust plugin deprecation situation.
Sep 14, 2023 πŸ’» Issue 377 - Introducing RustRover – A Standalone Rust IDE by JetBrains
Sep 07, 2023 πŸ’» Issue 376 - My Node.js is a bit Rusty: a x25 perf boost by rewriting a Node.js module into Rust with napi.rs
Aug 31, 2023 πŸ’» Issue 375 - Why Rust is the most admired language among developers
Aug 24, 2023 πŸ’» Issue 374 - Serde has started shipping precompiled binaries with no way to opt out
Aug 17, 2023 πŸ’» Issue 373 - Bevy's Third Birthday
Aug 10, 2023 πŸ’» Issue 372 - 2022 Annual Rust Survey Results | Rust Blog
Aug 03, 2023 πŸ’» Issue 371 - How to speed up the Rust compiler: data analysis update
Jul 27, 2023 πŸ’» Issue 370 - Fyrox Game Engine 0.31
Jul 20, 2023 πŸ’» Issue 369 - A Decade of Rust, and Announcing Ferrocene
Jul 13, 2023 πŸ’» Issue 368 - Bevy 0.11
Jul 06, 2023 πŸ’» Issue 367 - We've discussed the name squatting situation in our team meetings over the past weeks and concluded that it might be time for a crates.io policy update
Jun 29, 2023 πŸ’» Issue 366 - Pixelate images - an intro to Rust and the image crate
Jun 22, 2023 πŸ’» Issue 365 - Introducing the Rust Leadership Council
Jun 15, 2023 πŸ’» Issue 364 - 2023 Stack Overflow Survey: Rust is the most admired programming language, making it the most loved language for 8 years in a row
Jun 08, 2023 πŸ’» Issue 363 - The Rust I Wanted Had No Future
Jun 01, 2023 πŸ’» Issue 362 - JT: Why I left Rust
May 25, 2023 πŸ’» Issue 361 - Writing Python like it’s Rust
May 18, 2023 πŸ’» Issue 360 - First Rust Code Shows Up in the Windows 11 Kernel
May 11, 2023 πŸ’» Issue 359 - Going full time on Dioxus
May 04, 2023 πŸ’» Issue 358 - Stabilizing async fn in traits in 2023 | Inside Rust Blog
Apr 27, 2023 πŸ’» Issue 357 - Microsoft rewriting core Windows libraries in Rust
Apr 20, 2023 πŸ’» Issue 356 - Rust Foundation - Rust Trademark Policy Draft Revision – Next Steps
Apr 13, 2023 πŸ’» Issue 355 - Rust Trademark Policy Feedback Form
Apr 06, 2023 πŸ’» Issue 354 - Moving from Rust to C++
Mar 30, 2023 πŸ’» Issue 353 - Blog Post: Making Python 100x faster with less than 100 lines of Rust
Mar 23, 2023 πŸ’» Issue 352 - Paving the Road to Vulkan on Asahi Linux
Mar 16, 2023 πŸ’» Issue 351 - Zed – A high-performance, multiplayer code editor written in Rust. Now in public beta
Mar 09, 2023 πŸ’» Issue 350 - Bevy 0.10
Mar 02, 2023 πŸ’» Issue 349 - Write a First Person Game in 2KB With Rust
Feb 23, 2023 πŸ’» Issue 348 - Why is building a UI in Rust so hard?
Feb 16, 2023 πŸ’» Issue 347 - How Rust went from a side project to the world's most-loved programming language
Feb 09, 2023 πŸ’» Issue 346 - The first issue of Rust Magazine has been published πŸŽ‰πŸŽ‰
Feb 02, 2023 πŸ’» Issue 345 - Rust’s Ugly Syntax
Jan 26, 2023 πŸ’» Issue 344 - 10 Reasons Not To Use Rust
Jan 19, 2023 πŸ’» Issue 343 - Supporting the Use of Rust in the Chromium Project
Jan 12, 2023 πŸ’» Issue 342 - Rust Atomics and Locks is now freely available online
Jan 05, 2023 πŸ’» Issue 341 - This year I tried solving AoC using Rust, here are my impressions coming from Python!
Dec 29, 2022 πŸ’» Issue 340 - A taste of pavex, an upcoming Rust web framework
Dec 22, 2022 πŸ’» Issue 339 - New Rust course by Android: Comprehensive Rust πŸ¦€
Dec 15, 2022 πŸ’» Issue 338 - Shopify Embraces Rust for Systems Programming
Dec 08, 2022 πŸ’» Issue 337 - Memory Safe Languages in Android 13
Dec 01, 2022 πŸ’» Issue 336 - Tales of the M1 GPU
Nov 24, 2022 πŸ’» Issue 335 - Async fn in trait MVP comes to nightly
Nov 17, 2022 πŸ’» Issue 334 - Bevy 0.9
Nov 10, 2022 πŸ’» Issue 333 - About political messages on the Rust blog.
Nov 03, 2022 πŸ’» Issue 332 - Generic associated types to be stable in Rust 1.65
Oct 27, 2022 πŸ’» Issue 331 - The creator of Webpack introduces Turbopack, a Rust-based successor that's 700x faster
Oct 20, 2022 πŸ’» Issue 330 - Why Rust?
Oct 13, 2022 πŸ’» Issue 329 - Blog Post: Hard Mode Rust
Oct 06, 2022 πŸ’» Issue 328 - Initial Rust support is now merged into the Linux kernel!
Sep 29, 2022 πŸ’» Issue 327 - dtolnay's Rust Quiz is like taking drugs/I'm not sure if I like Rust anymore
Sep 22, 2022 πŸ’» Issue 326 - Linus Torvalds: Rust will go into Linux 6.1
Sep 15, 2022 πŸ’» Issue 325 - Rust Foundation Establishes Security Team to Support and Advance Rust Programming Language
Sep 08, 2022 πŸ’» Issue 324 - Announcing Unreal Rust: A Rust integration for Unreal Engine 5
Sep 01, 2022 πŸ’» Issue 323 - Toward fearless `cargo update`
Aug 25, 2022 πŸ’» Issue 322 - Pinecone: Rust -- A hard decision pays off
Aug 18, 2022 πŸ’» Issue 321 - Rust in Perspective
Aug 11, 2022 πŸ’» Issue 320 - Non-lexical lifetimes (NLL) fully stable | Rust Blog
Aug 04, 2022 πŸ’» Issue 319 - Bevy 0.8
Jul 28, 2022 πŸ’» Issue 318 - Announcing the Keyword Generics Initiative
Jul 21, 2022 πŸ’» Issue 317 - How to speed up the Rust compiler in July 2022
Jul 14, 2022 πŸ’» Issue 316 - Tauri 1.0 has launched
Jul 07, 2022 πŸ’» Issue 315 - RLS Deprecation | Rust Blog
Jun 30, 2022 πŸ’» Issue 314 - Linus Torvalds is cautiously optimistic about bringing Rust into Linux kernel's next release
Jun 23, 2022 πŸ’» Issue 313 - Rust tops StackOverflow Survey 2022 as the most loved language for the 7th year.
Jun 16, 2022 πŸ’» Issue 312 - The Rust borrow checker just got (a little bit) smarter
Jun 09, 2022 πŸ’» Issue 311 - Rust is hard, or: The misery of mainstream programming
Jun 02, 2022 πŸ’» Issue 310 - The curse of strong typing by fasterthanlime
May 26, 2022 πŸ’» Issue 309 - Are most Rust jobs in crypto? Yes, a little over 50% are indeed blockchain job offers.
May 19, 2022 πŸ’» Issue 308 - Things Are Getting Rusty In Kernel Land (Hackaday)
May 12, 2022 πŸ’» Issue 307 - Security advisory: malicious crate rustdecimal | Rust Blog
May 05, 2022 πŸ’» Issue 306 - A shiny future with GATs - and stabilization
Apr 28, 2022 πŸ’» Issue 305 - Rust9x: Compile Rust code for Windows 95, NT and above
Apr 21, 2022 πŸ’» Issue 304 - Bevy 0.7
Apr 14, 2022 πŸ’» Issue 303 - How to speed up the Rust compiler in April 2022
Apr 07, 2022 πŸ’» Issue 302 - Rust Lang Roadmap for 2024 | Inside Rust Blog
Mar 31, 2022 πŸ’» Issue 301 - C Isn't A Programming Language Anymore - Faultlore
Mar 24, 2022 πŸ’» Issue 300 - Language details of the Firefox repo: Rust is now 10% of Firefox
Mar 17, 2022 πŸ’» Issue 299 - Announcing rulex, a new regular expression language
Mar 10, 2022 πŸ’» Issue 298 - Security advisory for the regex crate (CVE-2022-24713) | Rust Blog
Mar 03, 2022 πŸ’» Issue 297 - Lapce – open source code editor inspired by Xi-editor
Feb 24, 2022 πŸ’» Issue 296 - rust-analyzer joins the Rust organization! | Rust Blog
Feb 17, 2022 πŸ’» Issue 295 - A Rust match made in hell
Feb 10, 2022 πŸ’» Issue 294 - Async Rust in 2022
Feb 03, 2022 πŸ’» Issue 293 - Amazon Prime Video uses Wasm, and egui with 37,000 lines of Rust code
Jan 27, 2022 πŸ’» Issue 292 - #[you_can::turn_off_the_borrow_checker]
Jan 20, 2022 πŸ’» Issue 291 - Rust For Linux Kernel Patches Revised With Upgraded Rust Toolchain, Build Improvements
Jan 13, 2022 πŸ’» Issue 290 - Bevy 0.6
Jan 06, 2022 πŸ’» Issue 289 - clap 3.0, a Rust CLI argument parser
Dec 30, 2021 πŸ’» Issue 288 - A critique of Rust's range types
Dec 23, 2021 πŸ’» Issue 287 - Announcing Tokio Console 0.1, a tool for debugging async apps.
Dec 16, 2021 πŸ’» Issue 286 - Signal now supports group calls up to 40 people, using Rust
Dec 09, 2021 πŸ’» Issue 285 - Rust takes a major step forward as Linux's second official language
Dec 02, 2021 πŸ’» Issue 284 - JetBrains Fleet: Next generation JetBrains IDE with built-in Rust support
Nov 25, 2021 πŸ’» Issue 283 - Rust Is The Second Greenest Programming Language (after C)
Nov 18, 2021 πŸ’» Issue 282 - The Rust compiler has gotten faster again
Nov 11, 2021 πŸ’» Issue 281 - Rust is the highest paid programming language of 2021
Nov 04, 2021 πŸ’» Issue 280 - So you say you want to do fullstack in Rust?
Oct 28, 2021 πŸ’» Issue 279 - Writing a Linux-compatible kernel in Rust
Oct 21, 2021 πŸ’» Issue 278 - The Rust Foundation Has Hired Ferrous Systems to Take Over Crates.io's On-Call Rotation
Oct 14, 2021 πŸ’» Issue 277 - Using Rust for kernel development
Oct 07, 2021 πŸ’» Issue 276 - Linus Torvalds on Community, Rust and Linux’s Longevity
Sep 30, 2021 πŸ’» Issue 275 - Introducing SeaORM - 🐚 An async & dynamic ORM for Rust
Sep 23, 2021 πŸ’» Issue 274 - Alpine: System change proposal: Rust in main
Sep 16, 2021 πŸ’» Issue 273 - Veloren 0.11 is releasing today!
Sep 09, 2021 πŸ’» Issue 272 - Blog Post: Fast Rust Builds
Sep 02, 2021 πŸ’» Issue 271 - Crust of Rust: async/await [video]
Aug 26, 2021 πŸ’» Issue 270 - Chromium adds a Rust toolchain as a potential dependency
Aug 19, 2021 πŸ’» Issue 269 - GhostCell: Separating Permissions from Data in Rust
Aug 12, 2021 πŸ’» Issue 268 - Bevy's First Birthday: a year of open source Rust game engine development
Aug 05, 2021 πŸ’» Issue 267 - Rust is the most loved language, SIX YEARS IN A ROW. StackOverflow Survey 2021 is out!
Jul 29, 2021 πŸ’» Issue 266 - Awesome Unstable Rust Features
Jul 22, 2021 πŸ’» Issue 265 - Computer Scientist proves safety claims of the programming language Rust
Jul 15, 2021 πŸ’» Issue 264 - Announcing Arti, a pure-Rust Tor implementation
Jul 08, 2021 πŸ’» Issue 263 - What the Error Handling Project Group is Working Towards | Inside Rust Blog
Jul 01, 2021 πŸ’» Issue 262 - New gtk-rs release: Here comes the 4!
Jun 24, 2021 πŸ’» Issue 261 - Google Wants To See Rust Code In The Linux Kernel, Contracts The Main Developer | Phoronix
Jun 17, 2021 πŸ’» Issue 260 - Pop!_OS uses a lot of Rust
Jun 10, 2021 πŸ’» Issue 259 - Why I love Rust's enums
Jun 03, 2021 πŸ’» Issue 258 - The simpler alternative to GCC-RS
May 27, 2021 πŸ’» Issue 257 - Zig Makes Rust Cross-compilation Just Work
May 20, 2021 πŸ’» Issue 256 - Six Years of Rust
May 13, 2021 πŸ’» Issue 255 - The Plan for the Rust 2021 Edition
May 06, 2021 πŸ’» Issue 254 - Rust's Most Unrecognized Contributor
Apr 29, 2021 πŸ’» Issue 253 - Programming languages: JavaScript has most developers but Rust is the fastest growing
Apr 22, 2021 πŸ’» Issue 252 - Welcoming Alice Ryhl as the first paid Tokio contributor
Apr 15, 2021 πŸ’» Issue 251 - Rust, not Firefox, is Mozilla's greatest industry contribution
Apr 08, 2021 πŸ’» Issue 250 - Bevy 0.5
Apr 01, 2021 πŸ’» Issue 249 - Pin and suffering
Mar 25, 2021 πŸ’» Issue 248 - Linus Torvalds on where Rust will fit into Linux
Mar 18, 2021 πŸ’» Issue 247 - rkyv is faster than {bincode, capnp, cbor, flatbuffers, postcard, prost, serde_json}
Mar 11, 2021 πŸ’» Issue 246 - Why I rewrote my Rust keyboard firmware in Zig: consistency, mastery, and fun
Mar 04, 2021 πŸ’» Issue 245 - Const generics MVP hits beta!
Feb 25, 2021 πŸ’» Issue 244 - Google Online Security Blog: Mitigating Memory Safety Issues in Open Source Software
Feb 18, 2021 πŸ’» Issue 243 - rust-analyzer changelog #64
Feb 11, 2021 πŸ’» Issue 242 - Rust Foundation - Hello World!
Feb 04, 2021 πŸ’» Issue 241 - Signal is hiring Distributed Systems (Rust) Developer
Jan 28, 2021 πŸ’» Issue 240 - Rust for Windows Bindings: Generating the Entire Windows API Surface from Metadata
Jan 21, 2021 πŸ’» Issue 239 - Rust GUI: Introduction, a.k.a. the state of Rust GUI libraries (As of January 2021)
Jan 14, 2021 πŸ’» Issue 238 - Open Source Security, Inc Announces Funding of GCC Front-End for Rust
Jan 07, 2021 πŸ’» Issue 237 - Rust is the second most used language for Advent of Code, after Python
Dec 31, 2020 πŸ’» Issue 236 - The more things change...
Dec 24, 2020 πŸ’» Issue 235 - Bevy 0.4
Dec 17, 2020 πŸ’» Issue 234 - Rust Survey 2020 Results
Dec 10, 2020 πŸ’» Issue 233 - The Foundation Conversation
Dec 03, 2020 πŸ’» Issue 232 - GATs on Nightly!
Nov 26, 2020 πŸ’» Issue 231 - Why AWS loves Rust, and how we'd like to help
Nov 19, 2020 πŸ’» Issue 230 - Servo’s new home
Nov 12, 2020 πŸ’» Issue 229 - Why Rust is the Future of Game Development
Nov 05, 2020 πŸ’» Issue 228 - Bevy 0.3
Oct 29, 2020 πŸ’» Issue 227 - Microsoft is hiring for a position "focused on delivering Rust compiler improvements"
Oct 22, 2020 πŸ’» Issue 226 - Announcing Tokio 0.3 and the path to 1.0
Oct 15, 2020 πŸ’» Issue 225 - Memory Safe β€˜curl’ for a More Secure Internet
Oct 08, 2020 πŸ’» Issue 224 - Designing a New Rust Class at Stanford: Safety in Systems Programming
Oct 01, 2020 πŸ’» Issue 223 - So you want to live-reload Rust
Sep 24, 2020 πŸ’» Issue 222 - Blog Post: Why Not Rust?
Sep 17, 2020 πŸ’» Issue 221 - What I Learnt from Benchmarking Http4k, Ktor (Kotlin) and Actix v2, v3 (Rust) Microservices
Sep 10, 2020 πŸ’» Issue 220 - My Rusty PhD thesis is finally done :)
Sep 03, 2020 πŸ’» Issue 219 - Linux Developers Continue Evaluating The Path To Adding Rust Code To The Kernel
Aug 27, 2020 πŸ’» Issue 218 - Announcing Rapier: 2D and 3D physics engines focused on performances!
Aug 20, 2020 πŸ’» Issue 217 - Laying the foundation for Rust's future
Aug 13, 2020 πŸ’» Issue 216 - Introducing Bevy: a refreshingly simple data-driven game engine and app framework built in Rust
Aug 06, 2020 πŸ’» Issue 215 - Rewritten in Rust: Modern Alternatives of Command-Line Tools
Jul 30, 2020 πŸ’» Issue 214 - An introduction to Data Oriented Design with Rust
Jul 23, 2020 πŸ’» Issue 213 - Clear explanation of Rust’s module system
Jul 16, 2020 πŸ’» Issue 212 - LKML: Linus Torvalds: Re: Linux kernel in-tree Rust support
Jul 09, 2020 πŸ’» Issue 211 - Toward trusted sensing for the cloud: Introducing Project Freta
Jul 02, 2020 πŸ’» Issue 210 - Linus Torvalds: "the kernel team is looking at having interfaces to do [drivers], for example, in Rust...
Jun 25, 2020 πŸ’» Issue 209 - Four years of Rust at OneSignal
Jun 18, 2020 πŸ’» Issue 208 - Microsoft: Rust Is the Industry’s β€˜Best Chance’ at Safe Systems Programming
Jun 11, 2020 πŸ’» Issue 207 - New inline assembly syntax available in nightly | Inside Rust Blog
Jun 04, 2020 πŸ’» Issue 206 - Steve Klabnik Gives a Friendly & Thorough Introduction to Async Await
May 28, 2020 πŸ’» Issue 205 - 2020 Stack Overflow Developer Survey: Rust most loved again at 86.1%
May 21, 2020 πŸ’» Issue 204 - Five Years of Rust | Rust Blog
May 14, 2020 πŸ’» Issue 203 - Make LLVM fast again
May 07, 2020 πŸ’» Issue 202 - Rust/WinRT Public Preview
Apr 30, 2020 πŸ’» Issue 201 - First official release of rust-analyzer
Apr 23, 2020 πŸ’» Issue 200 - Rust Survey 2019 Results
Apr 16, 2020 πŸ’» Issue 199 - A Possible New Backend for Rust
Apr 09, 2020 πŸ’» Issue 198 - Why I’m building a new async runtime
Apr 02, 2020 πŸ’» Issue 197 - Goodbye, docs team - Inside Rust
Mar 26, 2020 πŸ’» Issue 196 - C++20 & Rust on Static vs Dynamic Generics
Mar 19, 2020 πŸ’» Issue 195 - Rust the 4th most active programming languages in GitHub
Mar 12, 2020 πŸ’» Issue 194 - For your consideration: An alternative to the builder pattern, Init Struct Pattern!
Mar 05, 2020 πŸ’» Issue 193 - I want off Mr. Golang's Wild Ride
Feb 27, 2020 πŸ’» Issue 192 - Discord is not an acceptable choice for Rust
Feb 20, 2020 πŸ’» Issue 191 - All chapters from Rust in Action, book published by Manning, are now available
Feb 13, 2020 πŸ’» Issue 190 - Scaling back my involvement in Rust
Feb 06, 2020 πŸ’» Issue 189 - Why Discord is switching from Go to Rust
Jan 30, 2020 πŸ’» Issue 188 - rust-analyzer Changelog #9
Jan 24, 2020 πŸ’» Issue 187 - A sad day for Rust
Jan 17, 2020 πŸ’» Issue 186 - Mozilla lays off 70 people as non-search revenue fails to materialize
Jan 10, 2020 πŸ’» Issue 185 - Translating Quake 3 into Rust
Jan 03, 2020 πŸ’» Issue 184 - Rewriting m4vgalib in Rust
Dec 27, 2019 πŸ’» Issue 183 - Learn Rust the Dangerous Way
Dec 20, 2019 πŸ’» Issue 182 - Stop worrying about blocking: the new async-std runtime, inspired by Go
Dec 13, 2019 πŸ’» Issue 181 - Formatting is Unreasonably Expensive for Embedded Rust
Dec 06, 2019 πŸ’» Issue 180 - Microsoft creating new Rust-based safe language
Nov 29, 2019 πŸ’» Issue 179 - Redox OS: Real hardware breakthroughs, and focusing on rustc
Nov 22, 2019 πŸ’» Issue 178 - Prefer Rust to C/C++ for new code.
Nov 15, 2019 πŸ’» Issue 177 - Announcing async-std 1.0
Nov 08, 2019 πŸ’» Issue 176 - Rust is the most loved programming language of Stack Overflows Developer Survey 2019 - the fourth year in a row
Nov 01, 2019 πŸ’» Issue 175 - Please welcome pnkfelix as compiler team co-lead!
Oct 25, 2019 πŸ’» Issue 174 - I made a NES emulator in Rust using generators
Oct 18, 2019 πŸ’» Issue 173 - Making the Tokio scheduler 10x faster
Oct 11, 2019 πŸ’» Issue 172 - reqwest alpha with async/await released!
Oct 04, 2019 πŸ’» Issue 171 - Async-await hits beta!
Sep 27, 2019 πŸ’» Issue 170 - Weld: Accelerating numpy, scikit and pandas as much as 100x with Rust and LLVM
Sep 20, 2019 πŸ’» Issue 169 - Why Go and not Rust?
Sep 13, 2019 πŸ’» Issue 168 - Microsoft hiring for role to "help push for Rust adoption in Windows"
Sep 06, 2019 πŸ’» Issue 167 - hyper 0.13 alpha supports async/await
Aug 30, 2019 πŸ’» Issue 166 - Intel and Rust: the Future of Systems Programming: Josh Triplett
Aug 23, 2019 πŸ’» Issue 165 - Thoughts on Rust bloat
Aug 16, 2019 πŸ’» Issue 164 - Amethyst Activity Report - July 2019
Aug 09, 2019 πŸ’» Issue 163 - Building GTK+ app in Rust for a first time.
Aug 02, 2019 πŸ’» Issue 162 - We Rewrote Our IoT Platform in Rust and Got Away With It
Jul 26, 2019 πŸ’» Issue 161 - Why Rust for safe systems programming
Jul 19, 2019 πŸ’» Issue 160 - Why we need alternatives to Actix
Jul 12, 2019 πŸ’» Issue 159 - Rust Is Leading Most of the TechEmpower Web Framework Benchmarks (New Round 18)
Jul 05, 2019 πŸ’» Issue 158 - Breaking News: Non-Lexical Lifetimes arrives for everyone
Jun 28, 2019 πŸ’» Issue 157 - Brave browser (from the inventor of JavaScript) improves its ad-blocker performance by 69x w/ new Rust engine implementation
Jun 21, 2019 πŸ’» Issue 156 - Comparing the Same Project in Rust, Haskell, C++, Python, Scala and OCaml
Jun 14, 2019 πŸ’» Issue 155 - Green threads explained in 200 lines of Rust
Jun 07, 2019 πŸ’» Issue 154 - Sealed Rust: A plan to bring Rust to safety critical software domains
May 31, 2019 πŸ’» Issue 153 - Update on await syntax
May 24, 2019 πŸ’» Issue 152 - Here's My Type, So Initialize Me Maybe (mem::uninitialized is deprecated)
May 17, 2019 πŸ’» Issue 151 - Rust: A Language for the Next 40 Years - Carol Nichols
May 10, 2019 πŸ’» Issue 150 - A final proposal for await syntax
May 03, 2019 πŸ’» Issue 149 - Keeping Rust (and other libre software) accessible to all
Apr 26, 2019 πŸ’» Issue 148 - Rust’s 2019 roadmap
Apr 19, 2019 πŸ’» Issue 147 - Amethyst receives Mozilla grant for WASM development
Apr 12, 2019 πŸ’» Issue 146 - Rust is the most loved language four years in a row
Apr 05, 2019 πŸ’» Issue 145 - Sean Griffin is stepping away from Rails to focus on crates.io and Rust full time, looking for support
Mar 29, 2019 πŸ’» Issue 144 - BoringTun, a userspace WireGuard implementation in Rust
Mar 22, 2019 πŸ’» Issue 143 - Why Hashbrown (Rust's new HashMap implementation) Does a Double-Lookup on Insertion
Mar 15, 2019 πŸ’» Issue 142 - Writing an OS in Rust: Paging Implementation
Mar 08, 2019 πŸ’» Issue 141 - Proposal: New channels for Rust's standard library
Mar 01, 2019 πŸ’» Issue 140 - Introducing battery crate
Feb 22, 2019 πŸ’» Issue 139 - Lifetime Visualization Ideas
Feb 15, 2019 πŸ’» Issue 138 - No, the problem isn't "bad coders"
Feb 08, 2019 πŸ’» Issue 137 - Discord is looking for people with Rust knowledge
Feb 01, 2019 πŸ’» Issue 136 - Lock-free Rust: Crossbeam in 2019
Jan 25, 2019 πŸ’» Issue 135 - Leaving Mozilla and most of the Rust project
Jan 18, 2019 πŸ’» Issue 134 - Writing an OS in Rust: Introduction to Paging
Jan 11, 2019 πŸ’» Issue 133 - thank u, next - STEVE KLABNIK
Jan 04, 2019 πŸ’» Issue 132 - [Video 35C3] "How to write PCIe drivers in Rust, go, C#, Swift, Haskell, and OCaml"
Dec 28, 2018 πŸ’» Issue 131 - Rust 2019 and beyond: limits to (some) growth.
Dec 21, 2018 πŸ’» Issue 130 - Rust 2019: Organizational Debt
Dec 14, 2018 πŸ’» Issue 129 - Rocket v0.4: Typed URIs, Database Support, Revamped Queries, & More!
Dec 07, 2018 πŸ’» Issue 128 - Announcing Rust 1.31 and Rust 2018
Nov 30, 2018 πŸ’» Issue 127 - A new look for rust-lang.org
Nov 23, 2018 πŸ’» Issue 126 - The Internet Has a Huge C/C++ Problem and Developers Don't Want to Deal With It
Nov 16, 2018 πŸ’» Issue 125 - Things Rust doesn’t let you do
Nov 09, 2018 πŸ’» Issue 124 - How to speed up the Rust compiler in 2018: NLL edition
Nov 02, 2018 πŸ’» Issue 123 - Azul - A free, functional, IMGUI-oriented GUI framework
Oct 26, 2018 πŸ’» Issue 122 - Announcing Rust 1.30
Oct 19, 2018 πŸ’» Issue 121 - Rust is the 5th fastest growing programming language on GitHub
Oct 12, 2018 πŸ’» Issue 120 - Rust has a static garbage collector
Oct 05, 2018 πŸ’» Issue 119 - The relative performance of C and Rust
Sep 28, 2018 πŸ’» Issue 118 - Security announcement for str::repeat
Sep 21, 2018 πŸ’» Issue 117 - Alacritty now supports scrollback!
Sep 14, 2018 πŸ’» Issue 116 - New gtk-rs release!
Sep 07, 2018 πŸ’» Issue 115 - How LLVM optimizes a function
Aug 31, 2018 πŸ’» Issue 114 - Tokio experimental async / await support
Aug 24, 2018 πŸ’» Issue 113 - How Rust’s standard library was vulnerable for years and nobody noticed
Aug 17, 2018 πŸ’» Issue 112 - How to alleviate the pain of Rust compile times
Aug 10, 2018 πŸ’» Issue 111 - ripgrep is packaged in Debian
Aug 03, 2018 πŸ’» Issue 110 - warp: a new web framework for Rust
Jul 27, 2018 πŸ’» Issue 109 - My experience with the Rust 2018 preview
Jul 20, 2018 πŸ’» Issue 108 - WebAssembly is more than the web - Steve Klabnik
Jul 13, 2018 πŸ’» Issue 107 - A web application completely written in Rust
Jul 06, 2018 πŸ’» Issue 106 - c2rust vs Corrode
Jun 22, 2018 πŸ’» Issue 105 - MIR-based borrow check (NLL) status update
Jun 15, 2018 πŸ’» Issue 104 - Understanding the Difference Between `Box<Trait>`, `&Trait`, `impl Trait`, and `dyn Trait`
Jun 08, 2018 πŸ’» Issue 103 - The Rust Language and Special Cases
Jun 01, 2018 πŸ’» Issue 102 - aturon.log: listening and trust, part 1
May 25, 2018 πŸ’» Issue 101 - Introducing Varisat (SAT solver written in Rust)
May 18, 2018 πŸ’» Issue 100 - Rust turns three
May 11, 2018 πŸ’» Issue 99 - seiri β€” a music 🎢 manager written in Rust.
May 04, 2018 πŸ’» Issue 98 - How to Speed Up the Rust Compiler in 2018
Apr 27, 2018 πŸ’» Issue 97 - Borrowing in async code
Apr 20, 2018 πŸ’» Issue 96 - Announcing cargo src (beta)
Apr 13, 2018 πŸ’» Issue 95 - Async & Await in Rust: a full proposal
Apr 06, 2018 πŸ’» Issue 94 - Tokio: Now with a brand new Timer implementation.
Mar 30, 2018 πŸ’» Issue 93 - Dora , implementing a jit compiler with rust
Mar 23, 2018 πŸ’» Issue 92 - Announcing "Hello Rust!"
Mar 16, 2018 πŸ’» Issue 91 - Rust Voted Most Loved Language for the 3rd Year in a Row in Stack Overflow Developer Survey
Mar 09, 2018 πŸ’» Issue 90 - SIMD now available in libstd on nightly!
Mar 02, 2018 πŸ’» Issue 89 - Announcing the Embedded Devices Working Group
Feb 23, 2018 πŸ’» Issue 88 - Rust things I miss in C
Feb 16, 2018 πŸ’» Issue 87 - Closing out an incredible week in Rust
Feb 09, 2018 πŸ’» Issue 86 - A vision for portability in Rust
Feb 02, 2018 πŸ’» Issue 85 - Xi: an editor for the next 20 years - Recurse Center
Jan 26, 2018 πŸ’» Issue 84 - Seamless rust integration into javascript.
Jan 19, 2018 πŸ’» Issue 83 - What’s Tokio and Async IO All About?
Jan 12, 2018 πŸ’» Issue 82 - Rust in 2018 - 2018 should be boring (nrc)
Jan 05, 2018 πŸ’» Issue 81 - I've ported my NES emulator to WebAssembly using Rust's native WebAssembly support; no Emscripten involved!
Dec 29, 2017 πŸ’» Issue 80 - Not Explicit
Dec 22, 2017 πŸ’» Issue 79 - Tokio internals: Understanding Rust's asynchronous I/O framework from the bottom up
Dec 15, 2017 πŸ’» Issue 78 - Announcing Rust support in Visual Studio!
Dec 08, 2017 πŸ’» Issue 77 - Mercurial's Oxidation Plan
Dec 01, 2017 πŸ’» Issue 76 - wasm32-unknown-unknown target landed & enabled
Nov 24, 2017 πŸ’» Issue 75 - Visual Studio announces language server protocol support.
Nov 17, 2017 πŸ’» Issue 74 - Entering the Quantum Eraβ€”How Firefox got fast again and where it’s going to get faster
Nov 10, 2017 πŸ’» Issue 73 - gifski: Highest-quality GIF converter
Nov 03, 2017 πŸ’» Issue 72 - Rust is now an official part of Stanford's Programming Languages course
Oct 27, 2017 πŸ’» Issue 71 - HolyJit: A New Hope - A JIT for Firefox's and Servo's JS engine written in Rust
Oct 20, 2017 πŸ’» Issue 70 - Why Rust fails hard at scientific computing
Oct 13, 2017 πŸ’» Issue 69 - The whole web at maximum FPS: How WebRender gets rid of jank
Oct 06, 2017 πŸ’» Issue 68 - Red Hat adds Go, Clang/LLVM, Rust compiler toolsets; updates GCC
Sep 29, 2017 πŸ’» Issue 67 - Start Your Engines – Firefox Quantum Lands in Beta, Developer Edition – The Mozilla Blog
Sep 22, 2017 πŸ’» Issue 66 - Discover the world of microcontrollers through Rust
Sep 15, 2017 πŸ’» Issue 65 - Rust compile-time mandelbrot
Sep 08, 2017 πŸ’» Issue 64 - Rust 2017 Survey Results
Sep 01, 2017 πŸ’» Issue 63 - Help test async/await/generators/coroutines!
Aug 25, 2017 πŸ’» Issue 62 - Farewell, Rust -- brson is leaving the Rust project
Aug 18, 2017 πŸ’» Issue 61 - RLSL: A new shading language - Part 1
Aug 11, 2017 πŸ’» Issue 60 - JetBrains announce official support for Open-Source Rust plugin for IntelliJ
Aug 04, 2017 πŸ’» Issue 59 - Rust: Not So Great For Codec Implementing
Jul 28, 2017 πŸ’» Issue 58 - Towards a second edition of the compiler
Jul 21, 2017 πŸ’» Issue 57 - Announcing Rust 1.19
Jul 14, 2017 πŸ’» Issue 56 - Why you should, actually, rewrite it in Rust
Jul 07, 2017 πŸ’» Issue 55 - Vulkano.rs
Jun 30, 2017 πŸ’» Issue 54 - Announcing the Increasing Rust's Reach project -- please share widely!
Jun 23, 2017 πŸ’» Issue 53 - Blog: Why not to use Rust
Jun 16, 2017 πŸ’» Issue 52 - Bugs You'll Probably Only Have in Rust
Jun 09, 2017 πŸ’» Issue 51 - "Rust: Hack Without Fear!" as the opening talk at C++Now 2017
Jun 02, 2017 πŸ’» Issue 50 - Tectonic: a complete, modernized, self-contained TeX/LaTeX engine - announcements
May 26, 2017 πŸ’» Issue 49 - Rust and CSV parsing
May 19, 2017 πŸ’» Issue 48 - 2 Years of Rust
May 12, 2017 πŸ’» Issue 47 - I Made a Game in Rust
May 05, 2017 πŸ’» Issue 46 - Embedded in Rust - Rust your ARM microcontroller!
Apr 28, 2017 πŸ’» Issue 45 - πŸŽ‰ Announcing Rust 1.17!!
Apr 21, 2017 πŸ’» Issue 44 - RLS now available via rustup
Apr 14, 2017 πŸ’» Issue 43 - Mozilla awards $50,000 to the Tokio asynchronous I/O project
Apr 07, 2017 πŸ’» Issue 42 - Visual Studio Code's new ripgrep-powered search has been released!
Mar 31, 2017 πŸ’» Issue 41 - It’s time for a memory safety intervention
Mar 24, 2017 πŸ’» Issue 40 - Announcing the tokio-io Crate
Mar 17, 2017 πŸ’» Issue 39 - Rust now beats C++ in many benchmarks and is on par with others
Mar 10, 2017 πŸ’» Issue 38 - What Are Sum, Product, and Pi Types?
Mar 03, 2017 πŸ’» Issue 37 - Rust Language Server Alpha 2 Release
Feb 24, 2017 πŸ’» Issue 36 - Rust is now the fastest language on k-nucleotide! (thanks to /u/bluss's OrderMap)
Feb 17, 2017 πŸ’» Issue 35 - Graphical depiction of ownership and borrowing in Rust
Feb 10, 2017 πŸ’» Issue 34 - Rust's 2017 roadmap
Feb 03, 2017 πŸ’» Issue 33 - Lowering Rust traits to logic
Jan 27, 2017 πŸ’» Issue 32 - Ayende's struggle with Rust.
Jan 20, 2017 πŸ’» Issue 31 - Announcing Rust Language Server Alpha Release
Jan 13, 2017 πŸ’» Issue 30 - Announcing Alacritty, a GPU-accelerated terminal emulator
Jan 06, 2017 πŸ’» Issue 29 - Code in Rust and it's almost like praying
Dec 30, 2016 πŸ’» Issue 28 - Rocket: Web Framework for Rust
Dec 23, 2016 πŸ’» Issue 27 - Rustup 1.0.0 is here!
Dec 16, 2016 πŸ’» Issue 26 - Diesel is 30% faster than rust-postgres in benchmarks
Dec 09, 2016 πŸ’» Issue 25 - A spot of humor including how others view our language.
Dec 02, 2016 πŸ’» Issue 24 - SeaHash: A blazingly fast, portable hash function with proven statistical guarantees (written in Rust).
Nov 25, 2016 πŸ’» Issue 23 - "Rust’s standard hash table types could go quadratic."
Nov 18, 2016 πŸ’» Issue 22 - Rust and the Future of Systems Programming
Nov 11, 2016 πŸ’» Issue 21 - Redox is Serious
Nov 04, 2016 πŸ’» Issue 20 - WebAssembly (in beta) is now landing in Firefox, Edge, and Chrome! Try compiling Rust for the web, and please let us know where things explode :)
Oct 28, 2016 πŸ’» Issue 19 - This Summer in Redox - The Rust Operating System
Oct 21, 2016 πŸ’» Issue 18 - Introducing Rust Language Server, source release - tools and infrastructure
Oct 14, 2016 πŸ’» Issue 17 - Making Terminal Applications in Rust with Termion
Oct 07, 2016 πŸ’» Issue 16 - Optional arguments in Rust 1.12
Sep 30, 2016 πŸ’» Issue 15 - ripgrep is faster than {grep, ag, git grep, ucg, pt, sift}
Sep 23, 2016 πŸ’» Issue 14 - My experience rewriting Enjarify in Rust
Sep 16, 2016 πŸ’» Issue 13 - Why I’m dropping Rust
Sep 09, 2016 πŸ’» Issue 12 - Designing futures for Rust Β· Aaron Turon
Sep 02, 2016 πŸ’» Issue 11 - Docs.rs - will build and host documentation for your crates
Aug 26, 2016 πŸ’» Issue 10 - A year of Rust and DNS
Aug 19, 2016 πŸ’» Issue 9 - Announcing Rust 1.11
Aug 12, 2016 πŸ’» Issue 8 - Zero-cost futures in Rust
Aug 05, 2016 πŸ’» Issue 7 - MIR switch is thrown
Jul 29, 2016 πŸ’» Issue 6 - The Rust Platform Β· Aaron Turon
Jul 22, 2016 πŸ’» Issue 5 - "This PR completes a first "spike" for incremental compilation by enabling us to reuse .o files when nothing has changed."
Jul 15, 2016 πŸ’» Issue 4 - Shipping Rust in Firefox
Jul 08, 2016 πŸ’» Issue 3 - A 100% Rust SSH library, doing both client and server.
Jul 01, 2016 πŸ’» Issue 2 - Lossless compression with Brotli (more Rust at Dropbox)
Jun 24, 2016 πŸ’» Issue 1 - RustConf Program is up!
Β» Subscribe to the Awesome Rust Weekly Β«
to know all the trending news, articles and projects