| ▲ | pjmlp 3 days ago | |||||||||||||||||||||||||
Slow to whom, though? Yes, they might lose the meaningless benchmarks game that gets thrown around, what matters is are they fast enough for the problem that is being solved. If everyone actually cared about performance above anything else, we wouldn't have an Electron crap crisis. | ||||||||||||||||||||||||||
| ▲ | wrathofmonads 2 days ago | parent | next [-] | |||||||||||||||||||||||||
Seems like Windows is trying to address the Electron problem by adopting React Native for their WinAppSDK. RN is not just a cross-platform solution, but a framework that allows Windows to finally tap into the pool of devs used to that declarative UI paradigm. They appear to be standardizing on TypeScript, with C++ for the performance-critical native parts. They leverage the scene graph directly from WinAppSDK. By prioritizing C++ over C# for extensions and TS for the render code, they might actually hit the sweet spot. https://microsoft.github.io/react-native-windows/docs/new-ar... | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | IshKebab 3 days ago | parent | prev | next [-] | |||||||||||||||||||||||||
I don't know I think what matters is that performance is close to the best you can reasonably get in any other language. People don't like leaving performance on the table. It feels stupid and it lets competitors have an easy advantage. The Electron situation is not because people don't care about performance; it's because they care more about some other things (e.g. not having to do 4x the work to get native apps). | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | igouy 2 days ago | parent | prev [-] | |||||||||||||||||||||||||
When performance doesn't matter, it doesn't matter. | ||||||||||||||||||||||||||