home.social

#rustforcsharpdevs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rustforcsharpdevs, aggregated by home.social.

  1. 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:
    woodruff.dev/final-reflections

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  2. 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:
    woodruff.dev/final-reflections

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  3. 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:
    woodruff.dev/final-reflections

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  4. 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:
    woodruff.dev/final-reflections

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  5. 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:
    woodruff.dev/final-reflections

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  6. 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-check

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  7. 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-check

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  8. 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-check

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  9. 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-check

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  10. 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-check

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  11. 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...

  12. 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...

  13. 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...

  14. 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...

  15. 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...

  16. 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:
    woodruff.dev/packaging-and-rel

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  17. 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:
    woodruff.dev/packaging-and-rel

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  18. 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:
    woodruff.dev/packaging-and-rel

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  19. 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:
    woodruff.dev/packaging-and-rel

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  20. 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:
    woodruff.dev/packaging-and-rel

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  21. 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:
    woodruff.dev/writing-tests-in-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  22. 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:
    woodruff.dev/writing-tests-in-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  23. 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:
    woodruff.dev/writing-tests-in-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  24. 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:
    woodruff.dev/writing-tests-in-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  25. 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:
    woodruff.dev/writing-tests-in-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  26. 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:
    woodruff.dev/working-with-file

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  27. 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:
    woodruff.dev/working-with-file

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  28. 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:
    woodruff.dev/working-with-file

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  29. 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:
    woodruff.dev/working-with-file

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  30. 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:
    woodruff.dev/working-with-file

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  31. 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:
    woodruff.dev/parsing-arguments

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  32. 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:
    woodruff.dev/parsing-arguments

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  33. 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:
    woodruff.dev/parsing-arguments

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  34. 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:
    woodruff.dev/parsing-arguments

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  35. 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:
    woodruff.dev/parsing-arguments

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  36. 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:
    woodruff.dev/building-a-cli-ap

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  37. 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:
    woodruff.dev/building-a-cli-ap

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  38. 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:
    woodruff.dev/building-a-cli-ap

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  39. 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:
    woodruff.dev/building-a-cli-ap

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  40. 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:
    woodruff.dev/building-a-cli-ap

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  41. 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:
    woodruff.dev/week-5-reflecting

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  42. 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:
    woodruff.dev/iterators-and-fun

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  43. 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:
    woodruff.dev/closures-in-rust-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  44. 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:
    woodruff.dev/lifetimes-survivi

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  45. 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...

  46. 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-rust-

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  47. 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:
    woodruff.dev/trait-objects-goo

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  48. 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:
    woodruff.dev/traits-in-rust-in

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  49. 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:
    woodruff.dev/week-4-reflecting

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs

  50. 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:
    woodruff.dev/error-propagation

    #RustLang #CSharp #DotNet #LearnRust #RustForCSharpDevs