2 ms·
I’ve gotten the impression that MAUI might be a dead-end, with MS pushing Blazor instead. I’m amazed people like C# so much. I think it really shows its age wh
by rudedogg 2y ago
I’ve gotten the impression that MAUI might be a dead-end, with MS pushing Blazor instead.
I’m amazed people like C# so much. I think it really shows its age when you compare it to Swift or another modern language.
Some things I’ve been frustrated with:
- throwing isn’t a contract made at the function level. Anything can throw, and you can ignore it if you want. And the APIs are inconsistent because of it
- nullable types and default values are weird and seem like two solutions to the same problem
- Blazor bindings are very boilerplate heavy
- hot reload doesn’t work most of the time, and iteration times are bad compared to every other stack I’ve used