| ▲ | crossroadsguy 6 hours ago | |
Few of the biggest reasons for "migration" to the likes of React Native, and web-views et cetera, were "lack of talent", and not getting that talent fast, and for cheap, et cetera, while of course terming that as innovation, embracing the future, and "that's where the game is at" et cetera. Now with the LLMs that is mostly sorted. So if anything I'd be able to see the eradication of the Electron infestation in my lifetime. But then I see the very tools these LLMs are accessed with i.e harnesses (and of course mostly made by the LLM houses) are made of Electron or similar things (sometimes a Frankenstein like mix). And even today Claude Code shows up as `2.x.yyy` for process name ffs! So if anything, this is getting worse. Then they say: > We decided to switch from native to React Native in 2020 for three reasons: > Stop building the same features twice > Allow developers to work across the stack > Spend less time chasing feature parity and more time shipping value Totally! Is there some kind of shame in just saying: - we didn't want to hire more people - we didn't want to pay those salaries - we fired a lot of engineers with move to react native/hybrid in mind - we could reuse the frontend devs (aka "full stack" folks) with or without some extra whippings ensuring they grok the bare minimum they'd need to build for mobile and test in on mobile. | ||