MS is able to research and deliver top results in compilers and languages, while letting other groups making the most stupid decisions and partially derail those efforts.
That is why things can go very toxic. Windows is not suitable for use, there is no concept of privacy and MS has shown many times it doesn't respect users ownership.
MS has a leadership problem. It should have made clear internally that the free cross-platform developer tooling should cover everything for 98% of the developer community. They could keep diagramming and other enterprise features as a paid offering.
On the other hand: There is no competition for modern .net + Avalonia UI for fast and sleek native cross-platform desktop applications. Maybe Java + JavaFX, but I don't know enough about its current state.
Comments
MS is able to research and deliver top results in compilers and languages, while letting other groups making the most stupid decisions and partially derail those efforts.
That is why things can go very toxic. Windows is not suitable for use, there is no concept of privacy and MS has shown many times it doesn't respect users ownership.
MS has a leadership problem. It should have made clear internally that the free cross-platform developer tooling should cover everything for 98% of the developer community. They could keep diagramming and other enterprise features as a paid offering.
On the other hand: There is no competition for modern .net + Avalonia UI for fast and sleek native cross-platform desktop applications. Maybe Java + JavaFX, but I don't know enough about its current state.
Here's a competitor: https://platform.uno/
That is true. I found this article enlightening though:
https://www.codeproject.com/Articles/5366945/Multiplatform-X...