| > Electron's value prop has always been about having one team producing one app that is supported on multiple platforms with minimal additional effort.
I have only ever worked as a software engineer in mega corps, so my perspective is understandably limited. The value prop that I have observed with Electron is that average JavaScript/TypeScript programmers are cheaper than average Java and C++ programmers. As a result, it can be cheaper to build and maintain JavaScript/TypeScript apps on Electron. To be clear, for years before Electron arrived, it had already been possible to write internal, cross-platform corporate apps using Java (Swing) and C++ (Qt). Also, senior technical management was happy to add RAM to desktop PCs to deal with higher memory requirements for Electron apps. Since the RAM apocalypse, maybe this cost savings has been offset. Still, most corporate desktops are way overpowered (RAM/CPU/GPU) for what normie users need. |