#rustforcsharpdevs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rustforcsharpdevs, aggregated by home.social.
-
Day 42 of learning Rust as a C# dev:
Rust didn’t just teach me a new language; it taught me to think differently.
Ownership, safety, simplicity... and some hard compiler love.Final reflections here:
https://woodruff.dev/final-reflections-what-rust-taught-me-as-a-c-dev/ -
Day 42 of learning Rust as a C# dev:
Rust didn’t just teach me a new language; it taught me to think differently.
Ownership, safety, simplicity... and some hard compiler love.Final reflections here:
https://woodruff.dev/final-reflections-what-rust-taught-me-as-a-c-dev/ -
Day 42 of learning Rust as a C# dev:
Rust didn’t just teach me a new language; it taught me to think differently.
Ownership, safety, simplicity... and some hard compiler love.Final reflections here:
https://woodruff.dev/final-reflections-what-rust-taught-me-as-a-c-dev/ -
Day 42 of learning Rust as a C# dev:
Rust didn’t just teach me a new language; it taught me to think differently.
Ownership, safety, simplicity... and some hard compiler love.Final reflections here:
https://woodruff.dev/final-reflections-what-rust-taught-me-as-a-c-dev/ -
Day 42 of learning Rust as a C# dev:
Rust didn’t just teach me a new language; it taught me to think differently.
Ownership, safety, simplicity... and some hard compiler love.Final reflections here:
https://woodruff.dev/final-reflections-what-rust-taught-me-as-a-c-dev/ -
Day 41 of learning Rust as a C# dev:
I finally ran the performance tests.Rust starts faster, uses less memory, and feels... sharp.
It doesn’t just run. It flies.Here’s what I found:
https://woodruff.dev/performance-check-does-rust-really-fly/ -
Day 41 of learning Rust as a C# dev:
I finally ran the performance tests.Rust starts faster, uses less memory, and feels... sharp.
It doesn’t just run. It flies.Here’s what I found:
https://woodruff.dev/performance-check-does-rust-really-fly/ -
Day 41 of learning Rust as a C# dev:
I finally ran the performance tests.Rust starts faster, uses less memory, and feels... sharp.
It doesn’t just run. It flies.Here’s what I found:
https://woodruff.dev/performance-check-does-rust-really-fly/ -
Day 41 of learning Rust as a C# dev:
I finally ran the performance tests.Rust starts faster, uses less memory, and feels... sharp.
It doesn’t just run. It flies.Here’s what I found:
https://woodruff.dev/performance-check-does-rust-really-fly/ -
Day 41 of learning Rust as a C# dev:
I finally ran the performance tests.Rust starts faster, uses less memory, and feels... sharp.
It doesn’t just run. It flies.Here’s what I found:
https://woodruff.dev/performance-check-does-rust-really-fly/ -
Day 41 of learning Rust as a C# dev: I finally ran the performance tests. Rust starts faster, uses less memory, and feels... sharp. It doesn’t just run. It flies. Here’s what I found: woodruff.dev/performance-... #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Performance Check: Does Rust R... -
Day 41 of learning Rust as a C# dev: I finally ran the performance tests. Rust starts faster, uses less memory, and feels... sharp. It doesn’t just run. It flies. Here’s what I found: woodruff.dev/performance-... #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Performance Check: Does Rust R... -
Day 41 of learning Rust as a C# dev: I finally ran the performance tests. Rust starts faster, uses less memory, and feels... sharp. It doesn’t just run. It flies. Here’s what I found: woodruff.dev/performance-... #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Performance Check: Does Rust R... -
Day 41 of learning Rust as a C# dev: I finally ran the performance tests. Rust starts faster, uses less memory, and feels... sharp. It doesn’t just run. It flies. Here’s what I found: woodruff.dev/performance-... #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Performance Check: Does Rust R... -
Day 41 of learning Rust as a C# dev: I finally ran the performance tests. Rust starts faster, uses less memory, and feels... sharp. It doesn’t just run. It flies. Here’s what I found: woodruff.dev/performance-... #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Performance Check: Does Rust R... -
Day 40 of learning Rust as a C# dev:
Packaging and releasing a CLI tool with Cargo is way easier than I expected.
One config file. One command. Done.Here’s how it works:
https://woodruff.dev/packaging-and-releasing-a-rust-cli-tool/ -
Day 40 of learning Rust as a C# dev:
Packaging and releasing a CLI tool with Cargo is way easier than I expected.
One config file. One command. Done.Here’s how it works:
https://woodruff.dev/packaging-and-releasing-a-rust-cli-tool/ -
Day 40 of learning Rust as a C# dev:
Packaging and releasing a CLI tool with Cargo is way easier than I expected.
One config file. One command. Done.Here’s how it works:
https://woodruff.dev/packaging-and-releasing-a-rust-cli-tool/ -
Day 40 of learning Rust as a C# dev:
Packaging and releasing a CLI tool with Cargo is way easier than I expected.
One config file. One command. Done.Here’s how it works:
https://woodruff.dev/packaging-and-releasing-a-rust-cli-tool/ -
Day 40 of learning Rust as a C# dev:
Packaging and releasing a CLI tool with Cargo is way easier than I expected.
One config file. One command. Done.Here’s how it works:
https://woodruff.dev/packaging-and-releasing-a-rust-cli-tool/ -
Day 39 of learning Rust as a C# dev:
Writing tests in Rust is simple, fast, and built right in.
No frameworks, no fluff, just #[test] and cargo test.Here’s how it compares to .NET:
https://woodruff.dev/writing-tests-in-rust-familiar-and-fast/ -
Day 39 of learning Rust as a C# dev:
Writing tests in Rust is simple, fast, and built right in.
No frameworks, no fluff, just #[test] and cargo test.Here’s how it compares to .NET:
https://woodruff.dev/writing-tests-in-rust-familiar-and-fast/ -
Day 39 of learning Rust as a C# dev:
Writing tests in Rust is simple, fast, and built right in.
No frameworks, no fluff, just #[test] and cargo test.Here’s how it compares to .NET:
https://woodruff.dev/writing-tests-in-rust-familiar-and-fast/ -
Day 39 of learning Rust as a C# dev:
Writing tests in Rust is simple, fast, and built right in.
No frameworks, no fluff, just #[test] and cargo test.Here’s how it compares to .NET:
https://woodruff.dev/writing-tests-in-rust-familiar-and-fast/ -
Day 39 of learning Rust as a C# dev:
Writing tests in Rust is simple, fast, and built right in.
No frameworks, no fluff, just #[test] and cargo test.Here’s how it compares to .NET:
https://woodruff.dev/writing-tests-in-rust-familiar-and-fast/ -
Day 38 of learning Rust as a C# dev:
Reading, writing, and creating files and directories. Rust lends a sense of cleanliness and deliberation.
No magic, just std::fs, ?, and a lot of compiler support.Here’s what I learned:
https://woodruff.dev/working-with-files-and-the-filesystem-in-rust/ -
Day 38 of learning Rust as a C# dev:
Reading, writing, and creating files and directories. Rust lends a sense of cleanliness and deliberation.
No magic, just std::fs, ?, and a lot of compiler support.Here’s what I learned:
https://woodruff.dev/working-with-files-and-the-filesystem-in-rust/ -
Day 38 of learning Rust as a C# dev:
Reading, writing, and creating files and directories. Rust lends a sense of cleanliness and deliberation.
No magic, just std::fs, ?, and a lot of compiler support.Here’s what I learned:
https://woodruff.dev/working-with-files-and-the-filesystem-in-rust/ -
Day 38 of learning Rust as a C# dev:
Reading, writing, and creating files and directories. Rust lends a sense of cleanliness and deliberation.
No magic, just std::fs, ?, and a lot of compiler support.Here’s what I learned:
https://woodruff.dev/working-with-files-and-the-filesystem-in-rust/ -
Day 38 of learning Rust as a C# dev:
Reading, writing, and creating files and directories. Rust lends a sense of cleanliness and deliberation.
No magic, just std::fs, ?, and a lot of compiler support.Here’s what I learned:
https://woodruff.dev/working-with-files-and-the-filesystem-in-rust/ -
Day 37 of learning Rust as a C# dev:
Parsing CLI arguments with clap is clean, fast, and surprisingly fun.
Add a little match, sprinkle in some ?, and boom, real logic.Here’s what I built:
https://woodruff.dev/parsing-arguments-and-writing-logic/ -
Day 37 of learning Rust as a C# dev:
Parsing CLI arguments with clap is clean, fast, and surprisingly fun.
Add a little match, sprinkle in some ?, and boom, real logic.Here’s what I built:
https://woodruff.dev/parsing-arguments-and-writing-logic/ -
Day 37 of learning Rust as a C# dev:
Parsing CLI arguments with clap is clean, fast, and surprisingly fun.
Add a little match, sprinkle in some ?, and boom, real logic.Here’s what I built:
https://woodruff.dev/parsing-arguments-and-writing-logic/ -
Day 37 of learning Rust as a C# dev:
Parsing CLI arguments with clap is clean, fast, and surprisingly fun.
Add a little match, sprinkle in some ?, and boom, real logic.Here’s what I built:
https://woodruff.dev/parsing-arguments-and-writing-logic/ -
Day 37 of learning Rust as a C# dev:
Parsing CLI arguments with clap is clean, fast, and surprisingly fun.
Add a little match, sprinkle in some ?, and boom, real logic.Here’s what I built:
https://woodruff.dev/parsing-arguments-and-writing-logic/ -
Day 36 of learning Rust as a C# dev:
I built my first CLI app in Rust!Used clap, wrangled modules, and finally saw it all click together.
It was fast, clean, and honestly? Kinda fun.Here’s the story:
https://woodruff.dev/building-a-cli-app-in-rust-my-first-project/ -
Day 36 of learning Rust as a C# dev:
I built my first CLI app in Rust!Used clap, wrangled modules, and finally saw it all click together.
It was fast, clean, and honestly? Kinda fun.Here’s the story:
https://woodruff.dev/building-a-cli-app-in-rust-my-first-project/ -
Day 36 of learning Rust as a C# dev:
I built my first CLI app in Rust!Used clap, wrangled modules, and finally saw it all click together.
It was fast, clean, and honestly? Kinda fun.Here’s the story:
https://woodruff.dev/building-a-cli-app-in-rust-my-first-project/ -
Day 36 of learning Rust as a C# dev:
I built my first CLI app in Rust!Used clap, wrangled modules, and finally saw it all click together.
It was fast, clean, and honestly? Kinda fun.Here’s the story:
https://woodruff.dev/building-a-cli-app-in-rust-my-first-project/ -
Day 36 of learning Rust as a C# dev:
I built my first CLI app in Rust!Used clap, wrangled modules, and finally saw it all click together.
It was fast, clean, and honestly? Kinda fun.Here’s the story:
https://woodruff.dev/building-a-cli-app-in-rust-my-first-project/ -
Week 5 of learning Rust as a C# dev is done.
Traits blew my mind. Lifetimes melted it.
It was powerful, painful, and pretty awesome once it all started to click.Here’s the recap:
https://woodruff.dev/week-5-reflecting-on-traits-lifetimes-power-and-pain/ -
Day 34 of learning Rust as a C# dev:
If you love LINQ, Rust’s iterators and combinators will feel like home, with a twist.
Lazy, composable, and shockingly fast.Here’s what makes them click:
https://woodruff.dev/iterators-and-functional-combinators/ -
Day 33 of learning Rust as a C# dev:
Closures in Rust feel like lambdas until the borrow checker gets involved.Fn, FnMut, FnOnce... it’s functional programming with personality.
Here’s what I learned:
https://woodruff.dev/closures-in-rust-functional-vibes-with-a-twist/ -
Day 32 of learning Rust as a C# dev:
Lifetimes are confusing, weird, and totally worth understanding.The 'a syntax might haunt you at first, but it’s just Rust keeping your memory safe.
Here’s how I survived my first encounter:
https://woodruff.dev/lifetimes-surviving-the-first-encounter/ -
Day 31 of learning Rust as a C# dev: Rust generics feel like C# generics with more power and more punctuation. Trait bounds, zero-cost abstraction, and compile-time safety? Yes, please. Here’s how they compare: woodruff.dev/generics-in-... #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs
Generics in Rust vs Generics i... -
Day 31 of learning Rust as a C# dev:
Rust generics feel like C# generics with more power and more punctuation.
Trait bounds, zero-cost abstraction, and compile-time safety? Yes, please.Here’s how they compare:
https://woodruff.dev/generics-in-rust-vs-generics-in-c/ -
Day 30 of learning Rust as a C# dev:
Rust doesn’t do virtual, but it does have dyn.
Trait objects give you polymorphism without the inheritance party.Here’s how it works:
https://woodruff.dev/trait-objects-goodbye-virtual-hello-dyn/ -
Day 29 and start of week 5 of learning Rust as a C# dev:
Traits are like interfaces—but with superpowers.
Default methods are behavior-focused and way more flexible.Here’s why I’m loving them:
https://woodruff.dev/traits-in-rust-interfaces-that-do-more/ -
Week 4 of learning Rust as a C# dev is done.
This one was all about structure and errors:
Custom errors, the ? operator, panic!, modules, and real logging.Less chaos, more clarity.
Here’s the recap:
https://woodruff.dev/week-4-reflecting-on-errors-and-structure/ -
Day 24 of learning Rust as a C# dev:
The ? operator is the cleanest error-handling tool I didn’t know I needed.It says “bubble this up” without all the boilerplate.
Here’s why I love it:
https://woodruff.dev/error-propagation-with-so-simple-so-smart/