Replies: 2 comments 2 replies
-
C++ is C++/WinRT and C# is a lot simpler for WinUI (while I use C/C++since 80's...) |
Beta Was this translation helpful? Give feedback.
-
TL;DR : Sorry. Don't know. .xaml(winui 3) files have to go through 👉👉 essentially it(winui 3's performance) all boils down to "language projections" performance. now, offcourse C++/WinRT is faster than C#/WinRT (without NativeAOT). so C++/WinRT/WinUI 3 app will be faster naturally. can't provide concreate C++/WinRT vs C#/WinRT(without NativeAOT) performance comparison numbers.
[C# does not require IDL for it's reflection and maybe because it XAML was born in C# ?. I'm fairly confident that whenver C#/WinRT starts to support NativeAOT , dealing with .idl files will be required and/or tools for directly generating .winmd files will be provided.]
why C++/WinRT support is so poor in VS ? it's because of C++/CX or C#/WinRT Politics, nothing else. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I wanted to learn the development of winui 3, but I fell into a choice because winui 3 supports both c# and CPP development I'm proficient in both languages. I'd like to ask whether you recommend using c# development or CPP and Is there a big performance difference between the two
Beta Was this translation helpful? Give feedback.
All reactions