Since you're asking in r/rust it seems like you're just looking for validation for the answer you want? :) It's hard to answer that question meaningfully without knowing what you think you'll be getting out of it. And it seems like you have a choice what you develop in anyway, so why not try it and make up your own mind? Answer from IndifferentPenguins on reddit.com
Ericsink
ericsink.com › entries › dotnet_rust.html
My exploration of Rust and .NET
March 10, 2020 - From the Rust perspective, the boundary is FFI ("extern"). Any Rust function which needs to be called by non-Rust CLR code should be "extern". The generated bindings for Rust to call other .NET stuff are in the form of extern functions.
Visual Studio Magazine
visualstudiomagazine.com › articles › 2021 › 05 › 03 › net-rust.aspx
Rust Language Gains Traction in .NET Community -- Visual Studio Magazine
[Click on image for larger view.] .NET Foundation Survey · As the figure above, shows, the top three answers for the first two questions about what languages were being used and what languages had been used in the past year were identical: ... However, the third question about what languages respondents were interested in using showed Rust at No.
C# vs Rust?
Since you're asking in r/rust it seems like you're just looking for validation for the answer you want? :) It's hard to answer that question meaningfully without knowing what you think you'll be getting out of it. And it seems like you have a choice what you develop in anyway, so why not try it and make up your own mind? More on reddit.com
[deleted by user]
I am surprised rust is faster than the C++, I thought most of GRPC core libs were written in C/C++. More on reddit.com
Is Rust Intended to Compete with .NET and Java?
However, I like the idea of Rust ... question because I think that Linux package developers are more likely to choose Rust over .NET than Windows developers are. Any thoughts on systems vs. app as well a...... More on users.rust-lang.org
Are Rust and C# competitors or do they have different uses in your opinion?
I personally bucketize programming languages like so: Scripting languages (no compile step. Usually dynamically typed), Languages that have a GC, and Languages that do not have GC I find this categorization to be pretty useful because, if a project is suitable for any particular language within a category, other languages in that category will probably work about as well. As an example, consider realtime audio mixing. In this problem domain, you have a hard realtime requirement to produce some data within a fixed interval. If your program misses the deadline, it sounds absolutely awful. C++ is a terrific fit for this problem space. Rust and C are also great here because they share the same strengths. Conversely, Ruby, JS, and Python are all poor fits because they all have the same weaknesses. More on reddit.com
Which factors should I consider when choosing between .NET and Rust for open-source development?
When choosing between .NET and Rust for open-source development, consider factors such as performance requirements, community support, available libraries and frameworks, ease of use, security features, and scalability. Evaluating these factors against your project's specific needs will help you make an informed decision that aligns with your goals and development expertise.
zenkins.com
zenkins.com › home › blog › insights › .net vs. rust for open-source development
.NET Vs. Rust For Open-Source Development | Zenkins
Can I use a combination of .NET and Rust in my open-source project?
Absolutely! It's not uncommon to use a combination of technologies in an open-source project. .NET and Rust can be complementary, with .NET providing a robust ecosystem for certain components and Rust being leveraged for specific performance-critical or low-level tasks. Assess your project's requirements, consider the strengths of each technology, and determine how they can work together to create a powerful and efficient solution.
zenkins.com
zenkins.com › home › blog › insights › .net vs. rust for open-source development
.NET Vs. Rust For Open-Source Development | Zenkins
Are there any limitations or challenges associated with open-source development?
While open-source development has numerous benefits, it does come with some challenges. These may include difficulty maintaining a large community, managing conflicting contributions, maintaining backward compatibility, and ensuring proper documentation. It's important to be prepared for these challenges and have strategies in place to address them effectively.
zenkins.com
zenkins.com › home › blog › insights › .net vs. rust for open-source development
.NET Vs. Rust For Open-Source Development | Zenkins
Videos
12:24
Is C# Better than Rust? - YouTube
Microsoft Abandons DotNet For Rust?! - Uncover The Truth - YouTube
08:01
Microsoft Is Abandoning C# for Rust! Now What? - YouTube
12:53
Web api benchmark: .NET 6.0 vs Rust (actix-web) - YouTube
08:35
Web API benchmark: .NET 6.0 vs Rust (actix-web) (part 2) - YouTube
21:47
Web api benchmarking: .NET 6.0 minimal vs .NET 6.0 vs Rust ...
Reddit
reddit.com › r/rust › c# vs rust?
r/rust on Reddit: C# vs Rust?
July 15, 2022 -
I'm into C# (.NET) and Rust since many years. Is it worth switching to Rust? I mainly develop Windows and Android apps including web apps which I develop sometimes
Top answer 1 of 20
86
Since you're asking in r/rust it seems like you're just looking for validation for the answer you want? :) It's hard to answer that question meaningfully without knowing what you think you'll be getting out of it. And it seems like you have a choice what you develop in anyway, so why not try it and make up your own mind?
2 of 20
64
I do .NET professionally and use rust to learn lower level concepts. If you're looking to boost your Windows and Android Dev career the Rust doesn't really make any sense. If you want to build web servers with smaller footprint/better performance then Rust would be great but even then asp.net core goes a long way before it would fail you
Hacker News
news.ycombinator.com › item
Why would you want to do that in Rust instead of Go / Java / C# since the perfor... | Hacker News
March 31, 2018 - time_helpers::log_timed(&log.new(o!("step" => "upsert_episodes")), |_log| { } · It's just non-sense:
GitHub
microsoft.github.io › rust-for-dotnet-devs › latest
Introduction - Rust for C#/.NET Developers
This is a (non-comprehensive) guide for C# and .NET developers that are completely new to the Rust programming language. Some concepts and constructs translate fairly well between C#/.NET and Rust, but which may be expressed differently, whereas others are a radical departure, like memory management.
Programming Language Benchmarks
programming-language-benchmarks.vercel.app › rust-vs-csharp
Rust VS C# benchmarks, Which programming language or compiler is faster
Rust · Swift · Typescript · V · Wasm · Zig · Current benchmark data was generated on Fri Aug 01 2025, full log can be found HERE · CONTRIBUTIONS are WELCOME! CPU INFO:[x86_64][4 cores] AMD EPYC 7763 64-Core Processor (Model 1) * -m in a file name stands for multi-threading or multi-processing ·
Reddit
reddit.com › r/programming › [deleted by user]
Only Rust is faster than .NET 5/ASP.NET Core at gRPC
December 2, 2020 - This is simply not true. What is true is the following statement: "their library is the second fastest among all, and that it uses .NET, while the fastest uses Rust".
Hacker News
news.ycombinator.com › item
Or C# with ASP.NET Core which is much closer to rust in performance. | Hacker News
October 30, 2020 - I haven't noticed that C# is faster than Go, or that it's as fast as Rust/C++. Except in selected micro-benchmarks, of course · C# is at best in the same bracket as Go: https://www.techempower.com/benchmarks/#section=data-r19&hw=
Zenkins
zenkins.com › home › blog › insights › .net vs. rust for memory-safe applications
.NET Vs. Rust For Memory-Safe Applications | Zenkins
March 16, 2025 - Whether you’re creating web applications, desktop software, or even mobile apps, .NET has got you covered. With its managed code execution and automatic memory management through the Common Language Runtime (CLR), .NET offers convenience and productivity to developers. Rust, on the other hand, is the rebellious new kid on the block.
Cortance
cortance.com › home › tech knowledge hub › .net › .net vs rust: which is better for safe performance?
.NET vs Rust: which is better for safe performance? | Cortance
.NET is optimised and secure, but cannot match Rust for maximum safety and low-level performance in demanding software.
Rust Programming Language
users.rust-lang.org › t › is-rust-intended-to-compete-with-net-and-java › 134313
Is Rust Intended to Compete with .NET and Java? - The Rust Programming Language Forum
October 1, 2025 - Some may say that .NET/Java are for application-level programs, and Rust is a systems level language. However, I like the idea of Rust as a general cross-platform solution for both systems, web, and applications, so I am…