dotnet / dotnet/docs

Native AOT deployment feature is an item in performance and can easily be overlooked

Open
#33,293 0 comments 0 reactions 0 assignees View on GitHub
dotnet-fundamentals/svc
Dominant language
No language data
Stars
4.8k
Forks
6.1k
Avg merge
15h 21m
Merged PRs (30d)
370

Description

With the introduction of native AOT deployment, c# can now be a viable option for many CLI tools. When you want your users to be able to run the binary without a framework dependency. In these situations, people would have to use languages like go or rust, even if they would otherwise prefer c#.

When I first read this page, I skimmed over the "Performance" section. As c# is already fast enough for all purposes that I use it for. Later, in a comment in a hackernews post I realized I've missed this.

I suggest that the page be edited such that this feature has its own section that does justice to how important it can be to some people.

---
#### Document Details

⚠ *Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.*

* ID: 766e4a37-f4f9-be4e-f390-e03f5cbe62b4
* Version Independent ID: 0d5a2ef0-b8a5-181f-db39-5a0ad4c182ff
* Content: [What's new in .NET 7](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-7)
* Content Source: [docs/core/whats-new/dotnet-7.md](https://github.com/dotnet/docs/blob/main/docs/core/whats-new/dotnet-7.md)
* Product: **dotnet-fundamentals**
* GitHub Login: @gewarren
* Microsoft Alias: **gewarren**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.