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

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
🌐 r/rust
85
40
July 15, 2022
[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
🌐 r/programming
211
270
December 2, 2020
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
🌐 users.rust-lang.org
19
2
October 1, 2025
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
🌐 r/rust
46
20
December 7, 2019
People also ask

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
🌐
StackShare
stackshare.io › stackups › dot-net-vs-rust
.NET vs Rust | What are the differences? | StackShare
With .NET, you can use multiple ... Linux, Android, and more. Rust - Rust is a systems programming language that combines strong compile-time correctness guarantees with fast performance....
🌐
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:
🌐
Medium
medium.com › deno-the-complete-reference › net-vs-java-vs-go-vs-rust-hello-uuid-performance-7ead3e7e79aa
.Net vs Java vs Go vs Rust: Hello UUID performance | Tech Tonic
February 11, 2024 - However, the difference is significant in terms of resource usage. .Net’s CPU usage is the highest (500%), while Rust’s is the lowest (200%). The memory usage of Webflux is the highest (600M), while Rust’s is the lowest (9M, that’s all).
Find elsewhere
🌐
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.
🌐
Zenkins
zenkins.com › home › blog › insights › .net vs. rust for open-source development
.NET Vs. Rust For Open-Source Development | Zenkins
March 16, 2025 - With a large ecosystem of libraries and frameworks, .NET simplifies the development process by offering pre-built components that can be easily integrated into projects. Rust is a relatively new programming language that has gained significant attention in recent years.
🌐
Slant
slant.co › versus › 5522 › 30344 › ~rust_vs_asp-net-core
Slant - Rust vs ASP.NET Core detailed comparison as of 2026
When comparing Rust vs ASP.NET Core, the Slant community recommends Rust for most people. In the question“What are the best programming languages for concurrent programming?” Rust is ranked 3rd while ASP.NET Core is ranked 16th.
🌐
StackShare
stackshare.io › stackups › asp-net-vs-rust
Rust vs ASP.NET | What are the differences? | StackShare
Rust ensures thread safety at compile time, making it a safer choice for concurrent programming. Performance: ASP.NET is built on top of the .NET runtime, which provides a managed environment for executing code.
🌐
Medium
medium.com › @hasanmcse › rust-vs-net-core-c-must-read-before-set-goal-d57589d038af
Rust vs .NET Core (C#): Must Read Before Set Goal | by Engr. Md. Hasan Monsur | Medium
July 13, 2025 - Rust is a systems programming language developed by Mozilla, designed for: ... .NET is a full-featured, managed application development framework by Microsoft. C# is its most used language.
🌐
Medium
isitvritra101.medium.com › is-net-faster-than-rust-go-in-2025-aot-minimal-apis-c6c1ea2a5939
Is .NET Faster Than Rust/Go in 2025 | AOT & Minimal APIs | by Is It Vritra - SDE I | Medium
March 28, 2025 - Is .NET Faster Than Rust/Go in 2025 | AOT & Minimal APIs Spoiler: It’s Complicated (Here’s Why) Rust and Go developers love to meme about. .NET’s “bloated” runtime. But with .NET 8’s …
🌐
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.
🌐
Chris Woody Woodruff
woodruff.dev › home › blog › rust › building with .net and rust: a tale of two ecosystems
Building with .NET and Rust: A Tale of Two Ecosystems - Chris Woody Woodruff | Fractional Architect
January 25, 2025 - .NET is the metropolis with skyscrapers and a thriving business district, while Rust is the up-and-coming tech hub—small but mighty, with startups everywhere. Both offer incredible opportunities, but their vibes are very different.
🌐
Quora
quora.com › What-are-the-benefits-of-C-over-Rust
What are the benefits of C# over Rust? - Quora
Answer: “What are the benefits of C# over Rust?” C# has the following advantages: * C# is a simpler language than Rust. C# is garbage collected, and there is no borrow checker to fight * C# on Windows has the excellent Visual Studio development system. Windows Forms is a very fast way of writ...
🌐
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…