You’ll learn how `#[inline]`, LTO, and generics really behave during compilation, and how to make smarter choices to speed things up.
#RustLang #Compiler #BuildSystem
🧵2/3
You’ll learn how `#[inline]`, LTO, and generics really behave during compilation, and how to make smarter choices to speed things up.
#RustLang #Compiler #BuildSystem
🧵2/3
What is Oxidize and why should you attend this event? At the applied Rust conference (16-18 Sept) you'll gain invaluable insights into real-world applications of Rust, through engaging talks and hands-on workshops. Learn more about Oxidize: https://www.youtube.com/watch?v=6fQpyIIHjHg @oxidize #RustLang
bors bors bors bors bors bors bors
bors bors bors bors bors bors bors
bors bors bors bors bors bors bors
@jworthe went through some Rust parallelism and concurrency things: Arc, Mutex, rayon, async/await, tokio
nice examples, lively interactions, kool talk
Got carried away with mazes and ended up adding them to my renderer. Each frame generates a new maze on all faces. Not sure where this is going, and as Picasso said: "To know what you are going to draw, you have to begin drawing." #rust #generativeArt #wgpu #maze #rustlang #creativeCoding #rendering #forma
Google open-sourced it's Cloud API Client Libraries for Rust 🦀
#rust #rustlang #programming
I'm experiencing carcinisation but every #rustlang problem ends in me wanting specialization :neocat_googly_shocked:
I have just published the first version of Greaseweazle-rs, a Rust library for talking to a Greaseweazle. It provides finer-grained control than the standard CLI, but with the caveat that it's just a library, and you have to write the rest of the program!
https://codeberg.org/Rua/greaseweazle-rs
I've made this specifically so that others can build something neat on top of it, and with the needs of data preservation in mind. It will probably not become a super elaborate project, but bug reports and feature requests are very appreciated!
I wish my past self had saved all those #rustlang memes I laughed at this previous year, I’d be using them tons right now at work
(Passive aggressive send me your rust memes plz)
This is why I commit every day 🧃
🍣 **ferriby** — Keep Ferris alive by contributing to a git repo
💯 Supports local and GitHub repositories.
🦀 Written in Rust & built with @ratatui_rs
⭐ GitHub: https://github.com/dawedawe/ferriby
#rustlang #ratatui #tui #ferris #git #github #contribution #opensource #terminal #game
The next version of #roto will be packing a really nice mix of new features and quality of life changes! And this is isn't even all of it! Do let us know if you tried Roto and ran into issues!
cc @nlnetlabs
🧩 first track generator
🛣️ more track modules
🔮 re-style & re-sound
🐦 in 1440p: https://youtu.be/ca9O60szPTg
👀 join discord? https://discord.gg/G2RmYPmM6b
After putting our Nameshed HSM code through its paces with SoftHSM and YubiHSM, it's time to venture a little deeper into the woods. https://github.com/NLnetLabs/nameshed-hsm-relay 🌛 #DNS #rustlang #DNSSEC
Traits vs inheritance. Enums for massive arrays. Killing macro bloat. Smashing compile times. Turning nightmare queries into type-safe magic. If you’ve ever touched a legacy API, this talk’s for you.
#RustLang #LegacyCode #Codegen
🧵 2/3
Maybe I just committed a sin as I redesigned my algorithm to intentionally use usize underflows, but man, that sweet sweet 2% speed up though…
#yolo
#softwaredevelopment
#rustlang
#thingsIMightRegretLater
In the name of being all-in on #RustLang, and to escape the increasingly slow build times I've converted my blog from jekyll/github-pages to zola/netlify
https://github.com/timabell/0x5.uk/commit/3c19329968bc4b9f1cd2000f32c2064fda453a56
Much better build & deploy times
I implemented the int_format_into
feature into the Rust core
library.
It allows you to reuse a buffer when converting an integer into a string:
let mut buf = NumBuffer::new();
let string_repr = 12u32.format_into(&mut buf);
let other_string_repr = 128u32.format_into(&mut buf);
Nightly only for now, and I have some ideas on how to improve it, let's see where it will lead us. :)