logoalt Hacker News

bob1029today at 2:43 PM1 replyview on HN

You can do a lot of "native" windows development from modern C#/.NET via win32 interop.

Newer C# features like ref returns, structs, spans, et. al., make the overhead undetectable in many cases.

https://github.com/prasannavl/WinApi

https://github.com/microsoft/CsWin32


Replies

pjmlptoday at 6:40 PM

Exactly, the major pain point remains the .NET allergy from Windows team, but it is workable.