You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For my beloved MAUI, I have a vision and suggestion for its future programming approach—perhaps a bit wishful. I envision a future MAUI built on a progressive, integrated new programming language, much like the following concept. This approach doesn't actually involve creating a new programming language but rather seamlessly merges frontend UI with backend code.
Why doesn't MAUI adopt a progressive, descriptive language for UI development? Instead, it continues with the separated XAML and C# approach. Wouldn't merging the two into a single file make everything clearer and more cohesive? As a dedicated .NET developer, I aspire to incorporate the best features of other programming languages and deeply integrate them into .NET. This vision closely resembles QML, but if realized, C# could be directly embedded within the language itself, rather than being a separate solution.
It’s similar to Blazor, yet using XML markup with embedded C# feels somewhat unconventional. Adopting this new approach would feel far more natural. We are in a new era—why not experiment with such innovative ideas? I believe MAUI’s strength shouldn't merely be a rebranded version of WPF or Xamarin. Instead, it should evolve into a truly integrated and unified .NET programming solution.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
For my beloved MAUI, I have a vision and suggestion for its future programming approach—perhaps a bit wishful. I envision a future MAUI built on a progressive, integrated new programming language, much like the following concept. This approach doesn't actually involve creating a new programming language but rather seamlessly merges frontend UI with backend code.
Why doesn't MAUI adopt a progressive, descriptive language for UI development? Instead, it continues with the separated XAML and C# approach. Wouldn't merging the two into a single file make everything clearer and more cohesive? As a dedicated .NET developer, I aspire to incorporate the best features of other programming languages and deeply integrate them into .NET. This vision closely resembles QML, but if realized, C# could be directly embedded within the language itself, rather than being a separate solution.
It’s similar to Blazor, yet using XML markup with embedded C# feels somewhat unconventional. Adopting this new approach would feel far more natural. We are in a new era—why not experiment with such innovative ideas? I believe MAUI’s strength shouldn't merely be a rebranded version of WPF or Xamarin. Instead, it should evolve into a truly integrated and unified .NET programming solution.
GOOD LUCK!
Beta Was this translation helpful? Give feedback.
All reactions