[Sponsored post]
This December, Codspeed is hosting an epic Rust Performance Leaderboard for the Advent of Code! 🦀 Compete to submit the fastest solutions and win amazing prizes like a MacBook, Nintendo Switch, and more! 🏆🚀
Learn more here ➡️ https://codspeed.io/advent
#rust #rustlang #eurorust24 #adventofcode #codspeed #programming
🦀 What makes `uv`, the ultra-fast Python package manager written in Rust, so powerful? 🌩️ In the closing talk at #eurorust24, @charliermarsh , founder of Astral, explored how `uv` is transforming Python tooling with Rust – from architecture to real-world optimizations.
Discover the future of Python packaging and the lessons learned along the way! Watch the full talk here ➡️ https://youtu.be/zOY9mc-zRxk
Macros are notoriously hard to decipher for IDE’s. How does Rust Analyzer handle them? 🤔 @veykril from Ferrous Systems shares insights on how `rust-analyzer` enables features like completions and search, despite macro challenges. Perfect for Rustaceans diving into tooling!
Catch the talk ➡️ https://youtu.be/JceLEyphDXU
Curious about bridging Rust with C++? 🦀 Björn Wieczoreck explores a streamlined approach to generate C++ APIs directly from Rust using procedural macros, Rustdoc, and Serde. Simplify cross-language FFI and boost efficiency!
Catch the talk ➡️ https://youtu.be/0q6OFUovDnQ
#eurorust24 #rustlang
Rust is fast, but I/O is slow. How does it work and how do we do I/O efficiently?
New #eurorust24 video is live! Learn how Rust handles I/O at the device and OS levels, plus tips to optimize async I/O using `io_uring` on Linux! Join @bravit from Jet Brains for this essential talk.
Watch video ➡️ https://youtu.be/PBV_AZPbhq4
Hey Rustaceans! 🦀 Dive into advanced networking with Elfo! @laplab from Prisma walks through building custom protocols with compression & TCP-inspired flow control, all in #RustLang. Discover how to scale distributed systems with ease!
Watch video ➡️ https://youtu.be/RlhEBHCNVbM
#eurorust24 #rustlang
Want to dive into the core of Windows? 🦀 Explore crafting Windows kernel drivers with Rust in this deep-dive by Matthias Heiden. From rootkits to antivirus tools, unlock the power and safety Rust brings to kernel programming!
Watch now ➡️ https://youtu.be/NfBXDEgm6VY
Latest video from #eurorust24 ➡️ https://youtu.be/hWG51Mc1DlM
Discover a new era for terminal UIs with http://ratatui.rs/! 🖥️ Orhun Parmaksız presents how you can create efficient, visually appealing text-based UIs using Rust. If you’re passionate about terminal productivity, this talk is for you!
How about custom linting for your Rust projects? Samuel Moelius from @trailofbits introduces Dylint, a flexible tool that lets you define and run your own Rust lints as dynamic libraries. Perfect for creating personalized lint collections to boost code quality!
Watch now ➡️ https://youtu.be/MjlPUA7sAmA
Ever wish you had an app that worked everywhere? @hdoordt ’s talk at #eurorust24 shows that Rust is what you need! 🦀 See how one Rust-powered to-do app can run across CLI, #WASM, APIs, and even embedded firmware. This is Rust at its most portable!
Watch now ➡️ https://youtu.be/aI2UXOcaRhw
Tired of API maintenance headaches? 😩 In his #eurorust24 talk, @adam_chal reveals how automating schema-driven docs and client generation with Rust has saved him from endless manual updates. See how you can streamline your API workflow and free up precious dev hours!
Watch here ➡️ https://youtu.be/bjgGboWCTDw
New video is up! 🦀 Join David Peherstorfer at #eurorust24 as he brings us into his journey from web dev to medical visualization expert. Watch how Rust and raycasting bring 3D medical data to life through DICOM rendering and custom shaders.
Catch the full talk ➡️ https://youtu.be/ZzQaVH-9Dzs
Rustaceans, dive deep into SD card drivers with Jonathan Pallant at #eurorust24! 🦀 Using #rustlang, we'll explore how to leverage `embedded-hal` for SPI bus communication, architect an SD card driver, and apply Rust types to simplify command and response handling. See how we layer abstractions from blocks to the FAT filesystem and run it on embedded hardware.
Full talk ➡️ https://youtu.be/-ewuFNKIAVI
Check out Boxy Uwu's talk from #eurorust24, now on YouTube! 🦀 Boxy, a member of the Rust type system team, and the lead of the const generics group, breaks down how to manage unsafe code in large Rust codebases, sharing strategies to maintain safety while harnessing the power of unsafe functionality.
Check out Boxy’s other work ➡️ https://github.com/BoxyUwU
Don't miss out—watch the recorded talk here 👉 https://youtu.be/KGLsKpMHJdw
Dive into today’s #eurorust24 talk with @amanda as she unpacks Rust’s Polonius project 🦀 She breaks down how it improves the borrow checker and lifetimes, allowing you to write more correct code in safe Rust, making Rust even better for your projects. Essential watching for anyone curious about Rust's borrow checker evolution.
🎥 Watch here 👉 https://youtu.be/uCN_LRcswts